Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

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

AW: tImage1 geht nur im Form1.OnCreate

  Alt 24. Jan 2015, 21:40
Zitat:
TIniFiles


Und nein.
Es gibt Funktionen und Typen, die sind Ansi, andere sind Unicode und Andere passen sich z.B. an den Compiler an.
PChar, String, Char, Integer/Cardinal (früher) und NativeInt/NativeUint (seit Win64) passen sich an den Compiler an, da es keine eigenen Typen sind, sondern Alias.
Vor Delphi 2009 waren sie ein Alias für die PAnsiChar, AnsiChar und AnsiString und seit D2009 sind sie Alias für PWideChar, WideChar und UnicodeString, bzw. in einem 32-Bit-Compier ein Alias für LongInt/LongWord und in einem 64-Bit-Compiler für LargeWord und LargeInt.

Aber vorallem bei Pointern, also PChar/PWideChar/PAnsiChar muß man genau auf den Typen achten, da es dort intern keine automatische Typ-Umwandlubng gibt und oftmals auch nicht geben kann.


[edit]
Ups, die böse Seite 2
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.
  Mit Zitat antworten Zitat