Einzelnen Beitrag anzeigen

Benutzerbild von Neutral General
Neutral General

Registriert seit: 16. Jan 2004
Ort: Bendorf
5.219 Beiträge
 
Delphi 10.2 Tokyo Professional
 
#6

AW: DLL mit LPSTR einbinden

  Alt 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."
  Mit Zitat antworten Zitat