Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

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

AW: ArtFormula: Inkompatible Typen: 'AnsiChar' und 'Char'

  Alt 11. Mai 2012, 23:55
Es gibt kein "Set of WideChar".
Der genutzte Assemblerfefehl kann nur maximal mit Byte arbeiten (WideChar=Word).

Delphi-Referenz durchsuchenTSysCharSet
Delphi-Referenz durchsuchenCharInSet statt IN

Ob nun auch Andere "Texte" als ANSI oder Unicode deklariert werden müssen hängt von der Speicherverwaltung ab.

- ist sonst alles theoretisch unicodefähig, dann könnte man auf Unicodeumstellen, es also Char/PChar/String belassen.

- ist es das nicht, dann entweder auf AnsiChar/PAnsiChar/AnsiString ändern

- oder die Codes so ändern, daß sie unicodefähig sind
> sind sie nun exklusiv Unicode, dann WideChar/PWideChar/WideString/UnicodeString
> kann der Code nun Beides, dann könnte man ebenfalls bei Char/PChar/String bleiben

bin nun aber zu müde, um mir die Unit anzusehn.
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.
  Mit Zitat antworten Zitat