Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
43.152 Beiträge
 
Delphi 12 Athens
 
#3

Re: String in byte Array

  Alt 22. Dez 2009, 08:00
In/Ab D2009 kannst du ganz einfach TEncoding für diese Convertierung nutzen.

Ansonsten kann man es sich in vielen Threads angucken.

PS: Wozu erst umwandelnt?
Ob du nun per Sendmessage einen Zeiger auf ein ByteArray oder auf einen String (UnicodeString) versendest, ist doch egal, da der Empfänger eh nur den Zeiger empfängt und somit der ursprüngliche Typ egal ist.

PSS: SendMessage und Zeiger gehen direkt nur prozessintern, da ein anderes Programm einen eigenen Speicherbereich hat. (OK, ReadProcessMemory und WM_COPYDATA bringen Abhilfe, aber auch hier ist der Ursprungstyp egal)
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests
  Mit Zitat antworten Zitat