Einzelnen Beitrag anzeigen

alex517

Registriert seit: 23. Nov 2004
Ort: Bernau b. Berlin
273 Beiträge
 
Delphi XE5 Enterprise
 
#1

Wie kann man einen String verlustfrei in einen AnsiString konvertieren [XE2]

  Alt 18. Apr 2013, 10:25
Hi,

ich habe aus Kompatibilitätsgründen das Password als AnsiString definiert.
Allerdings bekomme ich damit die Warnung:

[DCC Warnung] uMain.pas(1309): W1058 Implizite String-Umwandlung mit potenziellem Datenverlust von 'TCaption' zu 'AnsiString'.

Delphi-Quellcode:
TVBackupForm = class(TForm)
  EPassword: TEdit;
..

function TVBackupForm.GetPassword: AnsiString;
begin
  Result := EPassword.Text; <-- hier gibts die Warnung
end;

Wie kann ich eine verlustfreie Konvertierung machen?

Alex
Alexander
  Mit Zitat antworten Zitat