Hallo,
Nach meinem Verständnis sollte AnsiExtractQuotedStr() aus
""Text""
"Text" machen, es gibt aber eine leere Zeichenfolge zurück ?!!
Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
var s : Pchar;
q : Char;
begin
q := '"';
s := PChar('""Text""');
ShowMessage(AnsiExtractQuotedStr(s,q));
end;
Aber:
s := PChar('"dieser Text steht in Anführungszeichen: ""Text"""');
funktioniert.
Das konnte ich in Delphi 5 Pro, Delphi 2010 und Freepascal verifizieren.
Wo ist da mein Denkfehler ?
[edit=mkinzler]Delphi-Tags eingefügt Mfg, mkinzler[/edit]