Forum: Object-Pascal / Delphi-Language
by himitsu,
2. Jul 2011
TReader und TWriter haben schon seit Jeher mehrere Methoden für AnsiString und WideString/UicodeString und sollten daher auch überall funktionieren ... denk ich mal :gruebel:
PS: Binär-DFMs werden darüber gespeichert und die können von D2009+ und auch von NichtUnicode-Delphis gelesen/erstellt werden.
Forum: Object-Pascal / Delphi-Language
by himitsu,
1. Jul 2011
Aber nicht vergessen, wenn die Daten gespeichert und später (eventuell mit einer anderen Programmversion) geladen werden sollen, dann verwende unbedingt statische Typen, wie UnicodeString, WideString, Ansistring, LongInt und nicht die dynamischen, wie String, Char und Co.
Es sei denn du bust Marker ein, damit der Empfänger weiß, wie er es zu interpretieren hat .... sonst gibt's Datensalat....
Forum: Object-Pascal / Delphi-Language
by himitsu,
1. Jul 2011
Oder du nimmst direkt TStringStream.