Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

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

AW: Warnung: ...Datenverlust ... String zu AnsiString

  Alt 29. Jul 2010, 08:18
Stimmt, aber selbst Embacadero empfielt diese Warnung zu deaktivieren, da es immer vorkommen kann, wenn man Unicode durch eine Codepage nach Ansi bringt, dass Zeichen fehlen können.
Wenn man geziehlt "selber" veranlaßt, daß eventuell Zeichen wegkommen,
dann kann man das durch einen expliziten Cast erledigen, welcher keine Warnung ausstößt.
Bei einem impliziten Cast warnt Delphi aber, da es ja nicht wissen kann, daß dieses eine gewollte/gedultete Umwandlung ist.

Also global diese Warnung abzuschalten halte ich für einen Fehler, da so "Fehler" unentdeckt bleiben können.
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests
  Mit Zitat antworten Zitat