Entwickler-Ecke

Delphi Language (Object-Pascal) / CLX - C++ DLL function mit TChar*


Timbo - Fr 30.11.07 00:01
Titel: C++ DLL function mit TChar*
Hallo,

ich muss eine C++ DLL mit folgender function einbinden...


C#-Quelltext
1:
DWORD MyFunc::Dll_Receive(TCHAR* Name)                    


Wie lautet denn die zugehörige Delphi Function?

Had das schon probiert, bekomme aber eine Zgriffsverletzung:

Delphi-Quelltext
1:
2:
function MyFunc(var Name: PChar): Longword; stdcall;
external 'MyCDLL.dll';


Über TChar hab ich nicht viel gefunden.
Ist das eigentlich ein Unterschied?

TCHAR* Name
TCHAR *Name

Vielen Dank.


Michael Stenzel - So 02.12.07 00:08

Hi Timbo.

Versuche mal folgenden Link
http://msdn2.microsoft.com/de-de/library/c426s321(VS.80).aspx

Da kannst Du nachlesen, wie Microsoft den Datentyp implementiert hat.

Gruß
Michael.