Moin!
Stinger47 hat folgendes geschrieben : |
liegt es an meinem delphi?
habe letzten von einem bekannten delphi 2009 bekommen |
Ja, es liegt an D2009.
BenBE hat folgendes geschrieben : |
Narses arbeitet mit AnsiStrings (in früheren Versionen String); seit D2009 wird für String standardmäßig WideString genommen. Änder alle Vorkommen von String nach AnsiString und probier das nochma |
Das wird vermutlich leider nur teilweise helfen, da die Socket-Komponenten in D2009 bei .ReceiveText() bereits die empfangenen Daten ruinieren (intern wird der generische Typ String verwendet). Hier kommt man nur mit Ersetzen der .ReceiveText()-Aufrufe durch .ReceiveBuf() weiter, oder aber am besten nicht D2009 nehmen. Jede Version kleiner D2009, z.B. D7, wäre relativ gut hierfür geeignet.
cu
Narses
There are 10 types of people - those who understand binary and those who don´t.