Einzelnen Beitrag anzeigen

Benutzerbild von Bernhard Geyer
Bernhard Geyer

Registriert seit: 13. Aug 2002
17.171 Beiträge
 
Delphi 10.4 Sydney
 
#3

AW: SendMessage überträgt String nicht zuverlässig

  Alt 13. Jun 2014, 15:30
In XE2 ist ein Zeichen eines String 2 Byte lang.
Du verheimslichst damit Windows die Wirkliche länge deiner Daten.

Du brauch also

copyDataStruct.cbData := Length(Nachricht) * Sizeof(Char)
Windows Vista - Eine neue Erfahrung in Fehlern.
  Mit Zitat antworten Zitat