プロが教える店舗&オフィスのセキュリティ対策術

改行文字の置換がうまくいきません。どこか間違っているのでしょうか?

//プログラムの一部
string_XML := '';
for i := 0 to tmp_xmlfile.Count - 1 do begin
string_XML := string_XML + tmp_xmlfile[i];
end;

string_XML := AnsiReplaceStr(string_XML,#10#13,'');//ここと
string_XML := AnsiReplaceStr(string_XML,'<QQQ>', #10#13);//ここ
//上記2行はエディタの置換ではOK(下記2行)
//\n--->'' (削除)
//<QQQ> --->\n

tmp_xmlfile.Clear();
tmp_xmlfile.Add(string_XML);

tmp_xmlfile.SaveToFile('F:\TestOut.txt',TEncoding.UTF8);
//----------------------------------------------------------------------

A 回答 (1件)

全くの門外漢ですが、順番が逆のような気がします。


#10#13 → #13#10
    • good
    • 0
この回答へのお礼

ありがとうございます。
おっしゃる通りでした。

お礼日時:2016/04/28 16:10

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!