掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
Webページから文字列を切り出すには? (ID:28397)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
1.URLを与えてFname(localfile)に保存し、 UrlDownloadToFile(nil, PChar(URL),PChar(Fname), 0, nil); 2.St(StringList)に読み込んで、pos関数で文字列'aaaaa'を含む行(m)を求めて、 St.LoadFromFile(Fname); for i:=0 to ST.Count-1 do begin j:=pos('aaaaa',St[i]); if j>0 then begin m:=i;break;end; end; 3.得ようとする文字列(Pstr)切り出して、Gt(StringList)に入れる。 k:=pos('</b>',St[m]); Pstr:=midstr(St[m],k-6,6); Gt.Add(Pstr); 上記1〜3を実行すると、若干の時間を要します。 どうすれば改善されますか?
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.