Einzelnen Beitrag anzeigen

JohnML

Registriert seit: 16. Dez 2005
14 Beiträge
 
#1

Problem mit AnsiExtractQuotedStr

  Alt 28. Jan 2010, 21:01
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]
John Landmesser
John
  Mit Zitat antworten Zitat