Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

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

Re: D2010: Problem bei Typkonvertierung String => PAnsiCh

  Alt 20. Apr 2010, 10:16
Delphi-Quellcode:
{31} LString:='C:\MeinOrdner\MeinUnterOrdner\MeineDatei.Endung';
{32} LAnsiString:=LString;
{33} LPAnsiChar1:=PAnsiChar(LString);
{34} LPAnsiChar2:=PAnsiChar(ExtractFilePath(LString));
{35} LPAnsiChar3:=PAnsiChar(LString+' -Param1');
{36} LPAnsiChar4:=PAnsiChar(LAnsiString+' -Param1');
{37} LPAnsiChar5:=PAnsiChar(LAnsiString+' -Param1 '+LString);
{38} ShowMessage('LPAnsiChar1='+LPAnsiChar1);
{39} ShowMessage('LPAnsiChar2='+LPAnsiChar2);
{40} ShowMessage('LPAnsiChar3='+LPAnsiChar3);
{41} ShowMessage('LPAnsiChar4='+LPAnsiChar4);
{42} ShowMessage('LPAnsiChar5='+LPAnsiChar5);
Dann solltest du wohl besser mal dein Delphi überprüfen.
Zitat:
[DCC Warnung] Unit2.pas(32): W1058 Implizite String-Umwandlung mit potenziellem Datenverlust von 'string' zu 'AnsiString'
[DCC Warnung] Unit2.pas(33): W1044 Bedenkliche Typumwandlung von string in PAnsiChar
[DCC Warnung] Unit2.pas(34): W1044 Bedenkliche Typumwandlung von string in PAnsiChar
[DCC Warnung] Unit2.pas(35): W1044 Bedenkliche Typumwandlung von string in PAnsiChar
[DCC Warnung] Unit2.pas(37): W1057 Implizite String-Umwandlung von 'AnsiString' zu 'string'
[DCC Warnung] Unit2.pas(37): W1044 Bedenkliche Typumwandlung von string in PAnsiChar
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests
  Mit Zitat antworten Zitat