PDA

View Full Version : دریافت متن HTML از TWebBrowser



yaas
دوشنبه 14 مهر 1382, 14:32 عصر
سلام
من میخوام از طریق دلفی وقتی با کامپوننت وب بروزر صفحه رو باز میکنم . اون صفحه رو ذخیره کنم.
یعنی html اش رو ذخیره کنم.
کمکم می کنید؟؟؟؟؟؟؟؟؟؟؟؟؟؟ :D

Kambiz
سه شنبه 15 مهر 1382, 02:09 صبح
uses
MSHTML;

function GetHTML(WebBrowser: TWebBrowser): String;
var
Document: DispHTMLDocument;
begin
Result := '';
if (WebBrowser.Document <> nil) and
(WebBrowser.Document.QueryInterface(DispHTMLDocume nt, Document) = S_OK) then
begin
try
Result := Document.documentElement.outerHTML;
except
// Ignore exception if any
end;
end;
end;

با وجود اینکه با فرستادن یک نامه از شما خواهش کرده بودم که عنوان مناسبی برای موضوعات خود انتخاب کنید٬ همچنان با بی‌اعتنایی به این مهم می‌نگرید. اعتراف می‌کنم که شما می‌توانید تا ابد به این رویه ادامه دهید و من هم گریزی جز اصلاح عناوین شما ندارم. اما باور کنید اگر این وقت کشی بیهوده نباشد٬ زمان بدست آمده به بطالت نخواهد گذشت و در همین سایت صرف کاری مفیدتر خواهد شد.