![]() |
Re: Procedure mit TForm1 in extra Unit?
Zitat:
Das ist mal das verdeutlicht, was Oliver bzw. Manu geschrieben haben. |
Re: Procedure mit TForm1 in extra Unit?
Zitat:
|
Re: Procedure mit TForm1 in extra Unit?
Zitat:
Delphi-Quellcode:
oder meinetwegen
funtion TuWasUndGibEsZurück( var Daten : TDaten ) : boolean;
begin {Hier tue ich was mit den Daten} end;
Delphi-Quellcode:
oder
funtion TuWasUndGibEsZurück( Daten : TDaten; var Ergebnis : TErgebnis ) : boolean;
begin {Hier tue ich was mit den Daten und pack das in Ergebnis} end;
Delphi-Quellcode:
cu
funtion TuWasUndGibEsZurück( var Daten : TDaten ) : TErgebnis;
begin {Hier tue ich was mit den Daten und dann} RESULT := { das Ergebnis zurückliefern } end; Oliver |
Re: Procedure mit TForm1 in extra Unit?
Nur damit verdreifacht (oder noch mehr) sich ja die Anzahl der Funktionen... Wenn ich z.B. Name, Vorname und PLZ auslesen will, muss ich ja a) für jedes Feld eine Function schreiben und b) für jedes Feld die Funktion gesondert aufrufen...
|
Re: Procedure mit TForm1 in extra Unit?
ja, oder du schreibst eine entsprechende Klasse:
Delphi-Quellcode:
und die lässt du dir zurückgeben.
TDaten = record
Vorname : string; Nachname : string; PLZ : string; Ort : string; end; Wie ich schon sagte, mit entsprechenden und _geeigneten_ Schnittstellen cu Oliver |
Alle Zeitangaben in WEZ +1. Es ist jetzt 07:27 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz