Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

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

AW: RAD Studio XE7: Was Entwickler davon halten...

  Alt 29. Sep 2014, 11:38
richtig:

Wenn das immer ANSI sein mußte, dann auch als ANSI deklariert (vorallem bei Schnittstellen und Speicher-/Transferdaten).
Da wo es "egal" war, die Alias Char/PChar/String verwendet.
Und zusammengehöriges auch richtig deklariert, wie z.B. CreateFile > PChar/String und CreateFileA > PAnsiChar/AnsiString.

So wie man es schon vom Alias "Integer" her schon kannte, der in Delphi 1 noch 16 Bit war. (OK, daß man auf die Idee kommt den Integer bei 64 Bit auf 32 Bit einzufrieren und dafür einen Neuen zu erfinden, konnte keiner ahnen)
String und PChar waren ja schon per Definition schon länger als veränderlich definiert,
auch wenn Delphi über 10 Jahre brauchte, bis es sich dem Unicode-Windows angepasst hatte und noch länger dauerte es bis zum Windows 64.
$2B or not $2B

Geändert von himitsu (29. Sep 2014 um 11:45 Uhr)
  Mit Zitat antworten Zitat