Forum: Object-Pascal / Delphi-Language
Delphi
by Angel4585,
20. Apr 2010
Ich ignoriere nix, da kommt nirgends ne Meldung, keine Warnung, garnichts. an anderen Stellen habe ich Warnung bzgl implizierter Stringumwandlung, aber an diesen Stellen kommt definitiv nix. Du hast auch Delphi 2010 Professional, genau wie ich. Bekommst du Warnungen oder so?
Forum: Object-Pascal / Delphi-Language
Delphi
by Angel4585,
20. Apr 2010
LPAnsiChar2 hat dann trotzdem nur C, weil die Methode String als Ergebnis liefert. Ne entsprechende Ansimethode wies es die ja bei anderen Methoden öfters gibt, gibt es hier nicht.
Ich kann das natürlich mit LPAnsiChar2:=PAnsiChar(AnsiString(ExtractFilePath(LString))); hinbekommen, aber schön ist das nicht.
Forum: Object-Pascal / Delphi-Language
Delphi
by Angel4585,
20. Apr 2010
Hallo,
ich habe gerade ne Stunde damit verbracht einen Fehler in meiner Software zu finden.
Es hat sich herausgestellt, das es ein Problem in der Typenkonvertierung von String nach PAnsiChar gibt.
Ich hab das mal ein paar Testzeilen gemacht:
procedure TForm1.Button2Click(Sender: TObject);
var
LString : string;