Einzelnen Beitrag anzeigen

Benutzerbild von programmierer
programmierer

Registriert seit: 27. Jan 2006
Ort: Dresden
18 Beiträge
 
Delphi 2005 Personal
 
#1

Prozedur Global erstellen

  Alt 21. Mai 2006, 18:36
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.
  Mit Zitat antworten Zitat