Einzelnen Beitrag anzeigen

USchuster

Registriert seit: 12. Sep 2010
Ort: L.E.
120 Beiträge
 
Delphi XE3 Professional
 
#9

AW: Delphi2010 und Str() ergibt "W1057 Implizite String-Umwandlung"

  Alt 21. Sep 2010, 20:31
Wer nicht zugunsten von IntToStr bzw. Format* auf Str verzichten kann und trotzdem weiterhin W1057 Warnungen an anderen Stellen bekommen möchte der könnte die Warnungen an-/ausschalten. (Nachteil: Es ist nicht möglich die Warnungen nur wieder einzuschalten, wenn diese auch in den Projektoptionen aktiviert sind.)

Delphi-Quellcode:
function MakeItAString(const ANumber:Integer): String;
begin
  {$WARNINGS OFF}
  Str(ANumber, Result);
  {$WARNINGS ON}
end;
Man kann natürlich auch für folgenden QC Report voten und bei genug Votes wird das vielleicht irgendwann mal gefixed.

Report No: 83051 (RAID: 263452) Status: Open
The "Str" procedure is incorrectly implemented in the "System"unit
http://qc.embarcadero.com/wc/qcmain.aspx?d=83051
  Mit Zitat antworten Zitat