Einzelnen Beitrag anzeigen

andianon

Registriert seit: 2. Dez 2003
Ort: Wechselnd
28 Beiträge
 
Delphi 5 Enterprise
 
#12

Re: Funktion aus Unit1 in Unit3 benutzen

  Alt 2. Dez 2003, 16:10
Jetzt kurz zum interface und implementation Teil:

Grob gesagt stehen im Interface-Teil einer Unit die Deklarationen(Bekanntmachungen) von Klassen, Methode, Veriablen, Konstanten usw., die eine andere Unit verwenden können soll.
Im Implementation-Teil steht dann der entsprechende Code zu der Deklaration.

An deinem Beispiel:

Du hast GetLevel als Methode der Klasse TForm1 im Interface-Teil deklariert und muss dann dafür sorgen, dass im Implementation Teil der entsprechende Code dazu steht TForm1.GetLevel usw...

Greifst du jetzt von Form3 aus auf Unit1.Form1.GetLevel zu, geht das nur, weil die Klasse TForm3 im Interface Teil von Unit1 die Klasse TForm1 mit der Methode GetLevel findet.

Reicht in Kurzform?
  Mit Zitat antworten Zitat