Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi procedure / function (https://www.delphipraxis.net/15356-procedure-function.html)

Remote1 27. Jan 2004 07:55


procedure / function
 
kann man einer procedure/function als parameter eine datei übergeben (kein string, sondern direkt den selbst gemachten dateityp --> zb. f1:file of ??? )

Luckie 27. Jan 2004 07:58

Re: procedure / function
 
Was haben denn deine Tests ergeben?

Neg 27. Jan 2004 10:02

Re: procedure / function
 
Ja, kann man. Allerdings nur als Referenz-Parameter.

PS: Nächstes Mal bitte einen besseren Titel wählen... Danke.

Remote1 27. Jan 2004 12:21

Re: procedure / function
 
kann mir mal jemand ein wenig quellcode zeigen (mal nen beispiel)

Matze 27. Jan 2004 12:24

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? ;)

Remote1 27. Jan 2004 12:32

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

Remote1 27. Jan 2004 12:40

Re: procedure / function
 
ich möchts eigentlich irgendwie so haben
Delphi-Quellcode:
procedure datei(dat:???);
var ...
begin
 write(dat,...);
end;
halt so in die richtung mit dateiarbeit

Matze 27. Jan 2004 12:43

Re: procedure / function
 
Delphi-Quellcode:
procedure so_und_so(var x: file of ..);
begin
  x := ...
end;
Bei einem Referenzparameter wird das var im Prozedurkopf vorangestellt. Es übermittelt die Speicheradresse, sodass die Variable im gesamten Programm verändert wird.

Musst es halt deinen Bedürfnissen anpassen ;)


[Edit]Auf Luckie's Wunsch einen Doppelpunkt nach dem x hinzugefügt :mrgreen:[/Edit]

Remote1 27. Jan 2004 12:44

Re: procedure / function
 
ich kreig aber immer die fehlermeldung, dass dies nicht geht (halt bei file of ...)

Luckie 27. Jan 2004 12:45

Re: procedure / function
 
Nach dem x in der Parameterliste fehlt ein Doppelpunkt. :zwinker:

Zitat:

ich kreig aber immer die fehlermeldung, dass dies nicht geht (halt bei file of ...)
Und welche? :roll:


Alle Zeitangaben in WEZ +1. Es ist jetzt 03:54 Uhr.
Seite 1 von 2  1 2      

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