PDA

View Full Version : سوال: چطوری محتویات webbrowser رو توی یه فایل متنی ذخیره کنیم؟



mansoorp
سه شنبه 15 بهمن 1387, 19:26 عصر
با سلام حضور اساتید محترم!
یه برنامه تحت وب نوشتم البته بدون استفاده از Indy که فایل با پسوندهای مختلف رو توی اینترنت جستجو میکنه و بعد از اینکه لیست این فایلا رو به کاربر نشون میده اجازه میده که بصورت کلی یا تکی دانلود بشن.
روال کارش اینجوریه که جستجوی اولیه توی یه فایل html ذخیره میشه بعد لینک فایلهای مورد نظر رو از توی این فایل html داخل Listbox میریزم . که در واقع لیست نهایی فایلهای جستجو شده است.
مشکل اینجاست که جستجوی لینکهای مورد نظر توی فایل html دقیق نیست میخوام از توی یه فایل متنی (txt) جستجو بشن. چطوری محتویات webbrowser رو توی یه فایل متنی ذخیره کنیم؟

vcldeveloper
چهارشنبه 16 بهمن 1387, 03:33 صبح
قبلا جواب داده شده بود.


var
TextFile : TStringList;
begin
TextFile := TStringList.Create;
try
TextFile.Text := Variant(WebBrowser1.Document).Body.innerText;
TextFile.SaveToFile('C:\MyFile.txt');
finally
TextFile.Free;
end;
end;