![]() |
Pointer als Parameterübergabe in procedure: Wie?
Delphi-Quellcode:
geht nicht: Identifier expected, but '^' found.
procedure myproc(myvar:^Tmyvartype);
Was mache ich falsch? Wie mache ich das richtig?? Sry, Pointer sind noch relativ neu für mich (obwohl parktische Sache, muss ich ja ssgen). Ich hoffe die Frage ist euch nicht zu blöd, ich weiß es wirklich nicht. |
Re: Pointer als Parameterübergabe in procedure: Wie?
Moin Yankee,
leg' einen entsprechenden Pointertypen an
Delphi-Quellcode:
und benutze den.
type
Pmyvartype = ^Tmyvartype; |
Re: Pointer als Parameterübergabe in procedure: Wie?
Moin yankee,
Normalerweise definiert man bei einem Typ (falls benoetigt) auch den Pointer:
Delphi-Quellcode:
Anschliessend arbeitet man mit PMyType wenn man den Pointer braucht.
TMyType = record...
end; PMyType = ^TMyType; Greetz alcaeus |
Re: Pointer als Parameterübergabe in procedure: Wie?
Vielen Danke für die Blitzantwort. Werde ich dann mal machen :-))
:dp: nirgendwo bekommt man so schnele Antworten wie hier. Ich liebe die DP!! |
Alle Zeitangaben in WEZ +1. Es ist jetzt 13:09 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