Entwickler-Ecke

Delphi Language (Object-Pascal) / CLX - Rückgabe von Wert


Mark - Mi 03.11.04 14:46
Titel: Rückgabe von Wert
ich hab eine procedur die ich in einer extra unit aufrufe. dabei übergebe ich einen wert:

Delphi-Quelltext
1:
Suchen(xxx, xxx, xxx, xxx, xxx, 0);                    

ich meine expiziet den lezten wert (0)... in der prozedur suchen wird dieser wert durch eine rechnung erhöht, z.b. auf 6,und ich will in meinem normalen programm die zahl weiterbenutzen. quasi so:

Delphi-Quelltext
1:
2:
3:
Suchen(ftext, TRUE, ComboBoxEXT.Text, SuchStrList, FALSE, 0);
        ...
        LabelOrdner.Caption:=IntToStr(MEINE ALTE NULL);

wie bekommen ich die übergebene zahl, z.b. hier jetzt 6, wieder aus der prozedur zurück damit ich damit weitermachen kann?
die prozedur ist wie folgt definiert:

Delphi-Quelltext
1:
procedure Suchen(xxx; xxx;xxx; xxx; xxx; Unterordner: Integer);                    



Moderiert von user profile iconTino: Topic aus Sonstiges verschoben am Mo 08.11.2004 um 13:20


Delete - Mi 03.11.04 14:49

Deklarier den Paramter als var-Parameter oder mache eine Funktion aus der Prozedur. Alles weitere sollte dir dein Grundlagenbuch oder -tutorial verraten.