Registriert seit: 16. Jan 2004
Ort: Bendorf
5.219 Beiträge
Delphi 10.2 Tokyo Professional
|
AW: DLL mit LPSTR einbinden
14. Nov 2011, 15:36
Hast du mal testweise mehr als 512 Bytes reserviert? Da steht ja "at least"!
Ansonsten: Ist die Aufrufkonvention auch tatsächlich stdcall?
Denn daran könnte es auch liegen.
PS: du kannst
for x := 0 to 511 do DevName[x] := char(32);
durch das
FillChar(DevName[0],SizeOf(DevName),' '); // oder auch FillChar(DevName[0],SizeOf(DevName),32);
ersetzen!
Michael "Programmers talk about software development on weekends, vacations, and over meals not because they lack imagination,
but because their imagination reveals worlds that others cannot see."
|