Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

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

AW: VistaTaskDialog

  Alt 22. Aug 2020, 17:12
Michael zu fragen, ob er das aktualisiert, wird derzeit auch etwas schwer.


Ja, vor allem Char, PChar und String sind teilweise ein Problem, wenn hier Typen vermischt werden.
Bis Delphi 2007 war PChar = PAnsiChar und ab Delphi 2009 ist es PWideChar.

Drum wird "oft" empfohlen alle auf AnsiChar/PAnsiChar/AnsiString zu ändern, damit es wieder dem "alten" Frmat entspricht.
Allerdings ist PChar per se nicht falsch, wenn eben alles zusammenpasst.

z.B.:
MessageBoxA + PAnsiChar und AnsiString
MessageBoxW + PWideChar und WideString UnicodeString
MessageBox + PChar und String

Mit ANSI hätte man dann ja auch bei Unicode ein paar Verluste, wenn man Zeichen rein gibt, die aber nichts ins ANSI rein passen.
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests
  Mit Zitat antworten Zitat