![]() |
procedure / function
kann man einer procedure/function als parameter eine datei übergeben (kein string, sondern direkt den selbst gemachten dateityp --> zb. f1:file of ??? )
|
Re: procedure / function
Was haben denn deine Tests ergeben?
|
Re: procedure / function
Ja, kann man. Allerdings nur als Referenz-Parameter.
PS: Nächstes Mal bitte einen besseren Titel wählen... Danke. |
Re: procedure / function
kann mir mal jemand ein wenig quellcode zeigen (mal nen beispiel)
|
Re: procedure / function
Es wäre sinnvoll, wenn du deinen, bereits vorhandenen, Quelltext posten könntest.
Dann können wir dich verbessern. Ich denke, das können wir schon von dir verlangen, oder? ;) |
Re: procedure / function
ich sitz hier aber nicht zu hause und hab auch kein delphi auf dem rechner installiert
wenn das schon mal jemand gemacht hat, dann einfach mal die parameterliste durchgeben danke |
Re: procedure / function
ich möchts eigentlich irgendwie so haben
Delphi-Quellcode:
halt so in die richtung mit dateiarbeit
procedure datei(dat:???);
var ... begin write(dat,...); end; |
Re: procedure / function
Delphi-Quellcode:
Bei einem Referenzparameter wird das var im Prozedurkopf vorangestellt. Es übermittelt die Speicheradresse, sodass die Variable im gesamten Programm verändert wird.
procedure so_und_so(var x: file of ..);
begin x := ... end; Musst es halt deinen Bedürfnissen anpassen ;) [Edit]Auf Luckie's Wunsch einen Doppelpunkt nach dem x hinzugefügt :mrgreen:[/Edit] |
Re: procedure / function
ich kreig aber immer die fehlermeldung, dass dies nicht geht (halt bei file of ...)
|
Re: procedure / function
Nach dem x in der Parameterliste fehlt ein Doppelpunkt. :zwinker:
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 03:54 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