Thema: Delphi In Funktion Memo ändern

Einzelnen Beitrag anzeigen

Christian Seehase
(Co-Admin)

Registriert seit: 29. Mai 2002
Ort: Hamburg
11.119 Beiträge
 
Delphi 11 Alexandria
 
#4

Re: In Funktion Memo ändern

  Alt 15. Okt 2006, 13:59
Moin Bundaberg,

erst einmal herzlich willkommen hier in der Delphi-PRAXiS.

Ich vermute mal stark, dass Du die ListBox in einer Funktion ansprechen willst, die keine Methode des Formulares ist, auf dem sich die Listbox befindet.
Dann müsstest Du entweder aus der Funktion eine Methode machen, oder den Namen des Formulares noch davorschreiben.


Delphi-Quellcode:
TForm1 = class(TForm)
//...
  function MeineFunktion : string;
//...
end;

implementation

function TForm1.MeineFunktion : string;
begin
  // Hier kann dann die Listbox direkt angesprochen werden, wenn sie auf Form1 liegt
end;

//Oder

function MeineFunktion : string;
begin
  Form1.ListBox1.....
end;
Wenn sich die Funktion in der Unit des ersten Formulares befindet ist die erste Variante vorzuziehen, da sie dann ja logisch zum Formular gehört.
Tschüss Chris
Die drei Feinde des Programmierers: Sonne, Frischluft und dieses unerträgliche Gebrüll der Vögel.
Der Klügere gibt solange nach bis er der Dumme ist
  Mit Zitat antworten Zitat