![]() |
Re: Parameterübergabe: was geht hier vor?
Aus dem Prototypen ist nicht ersichtlich, welcher verändert werden. Vielleicht funktioniert
var param: PWideChar ? ... in jedem Falle mußt du bei den veränderlichen Sachen vermutlich einen Puffer festgelegter Größe allozieren und dessen Wert dann übergeben. Warum festgelegt? - einfach, da du nirgends eine Länge übergibst, ist es vermutlich eine fixe Länge.
Delphi-Quellcode:
var x:PWideChar;
x := GetMemory(1000 * sizeof(WideChar)); if Assigned(x) then try if(myfunction(..., ..., x, .....) = ...) then begin // Mach was mit dem Ergebnis. end; finally FreeMemory(x); end; |
Alle Zeitangaben in WEZ +1. Es ist jetzt 17:57 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