EUCのHPのソースを迅速に、TStringListに入れたいのですが、パターン1だと、文字化けちゃうんですよ。
//パターン1
TL := TStringList.Create;
EWB1.SaveToStrings(TL);
//パターン2
{ s := EWB1.DocumentSource;
Memo1.Lines.Add(s);
for i := 0 to Memo1.Lines.Count -1 do
begin
TL.Add(Memo1.Lines[i]);
end;}
Memo2.Lines.AddStrings(TL);
TL.Free;
パターン2なら、文字化けせずにできるんですが、、、なんか中継するのは、かっこわるく^^;、処理も一手間あるために、処理時間もかかります。
これはどう?や何をアホな事をしてるん?って方は、よろしく御願いします。
パターン2が文字化けを起こさないのなら、
TL := TStringList.Create;
TL.Text := EWB1.DocumentSource;
でいいのではないでしょうか?
# Delphiのバージョンは何でしょう?
やだなー、それも試し・・・・、と思ったら、いきなり解決です。
凡ミスでしたね、30分も悩んでしまった。^^;
ありがとうございます。
私みたいな初心者にも丁寧に回答していただき、ありがとうございます。^^;
解決です。
ツイート | ![]() |