Registriert seit: 17. Sep 2006
Ort: Barchfeld
27.628 Beiträge
Delphi 12 Athens
|
AW: String/Char-Pointer aus C# DLL korrekt auslesen
2. Jan 2014, 10:52
Bist Du sicher, dass das tatsächlich ein Ausgabeparameter ("out") ist? Normalerweise würde ich es ungefähr so versuchen:
Delphi-Quellcode:
var
varname2: AnsiString;
begin
SetLength(varname2, <Längenangabe>);
fehler:=getvarinfo(hFile,iVar,PAnsiChar(varname2),varinfo);
SetLength(varname2, StrLen(PAnsiChar(varname2)));
Detlef "Ich habe Angst vor dem Tag, an dem die Technologie unsere menschlichen Interaktionen übertrumpft. Die Welt wird eine Generation von Idioten bekommen." (Albert Einstein)
Dieser Tag ist längst gekommen
|