Ja, quick an' dirty,
das triffts sehr gut,
also ersteinmal danke für die Antwort, aber eine Lösung auf mein Problem ist es nicht,
denn ich möchte ja wissen, wie ich die variablen, die ich ständig aus der funktion herausbekomme auch verwenden kann,
denn mit deiner Lösung hab ich das selber Problem wieder, wenn ich z.b. ein memo stat eine Progressbar zum Anzeigen der Daten
haben möchte (Egal wie sinnvoll das jetzt ist

, müsste ich den Funktionsheader wieder ändern.
Ich stelle mir das ungefär so vor:
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7: 8:
| function DownloadFile (Source, Target: String; var Progress,ProgressMax: integer): boolean; begin
... LoeseEventAus(); ...
end; |
Delphi-Quelltext
1: 2: 3: 4:
| procedure OnLoeseEventAus(); begin ... end; |
Delphi-Quelltext
1:
| OnLoeseEventAus := externeEventProcedure ; |
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7:
| procedure OnexterneEventProcedure(); begin
progressbar1.max:=ProgressMax; progressbar1.position:=Progress;
end; |
Ist jetzt ein wenig viel, aber so stelle ich mir das ujngefähr vor, weiß allerdings nicht obs überhaupt geht. Habe schon ein wenig rumprobiert und hätte gerne von euch eine Rückmeldung, ob das so zu realisieren ist und ob ihr Tipps hab wie man das mit dem Event machen kann.
MfG Rylon t.H.D.