Tach Leuz.
Ich möchte eine Prozedur erstellen, die mein Array in eine Listbox schreibt. Diese Prozedur soll allerdings durch mehrere Möglichkeiten aufgerufen werden. (z.B. nach dem Öffnen einer Date, oder nachdem das Array geändert wurde).
Mein Problem ist jetzt, dass Delphi meckert, wenn ich die Prozedur einzeln schreibe (die Listbox ist dann ein "Undefinierter Bezeichner"). Wenn ich sie in den Vereinbarungsteil eines Buttons schreibe, dann geht alles klar.
Hier die Prozedur, um die es geht:
Delphi-Quellcode:
//Ausgabe des Kategorie-Arrays in Listbox
procedure ausgabe_kategorien();
var i:integer;
begin
category.Items.Clear; //category ist die ListBox
for i:=0 to high(kategorien) do category.Items.add(kategorien[i]); //Kategorien ist das Array
end;
Ich hoffe, ich habe mein Problem verständlich geschildert und ihr könnt mir bei der Lösung helfen!
Stanley F.
Wenn alles gut zu gehen scheint, hast Du sicher etwas vergessen.