怎么利用代码调用webbrowser控件中右键菜单的查看源代码功能 如题 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 const CGID_WebBrowser: TGUID = '{ED016940-BD5B-11cf-BA4E-00C04FD70816}';var CmdTarget : IOleCommandTarget; vaIn, vaOut: OleVariant; PtrGUID: PGUID;begin New(PtrGUID); PtrGUID^ := CGID_WebBrowser; with WebBrowser1 do if Document <> nil then try Document.QueryInterface(IOleCommandTarget, CmdTarget); if CmdTarget <> nil then try CmdTarget.Exec( PtrGUID, HTMLID_VIEWSOURCE, 0, vaIn, vaOut); finally CmdTarget._Release; end; except // Nothing end; Dispose(PtrGUID);end; 我用的是Delphi6.0,我想在Button3Click里面调用IdTelnet1DataAvailable的事件,请问该怎么编写代码啊? 定义TFieldDataLink后为何会出错啊? 问个简单的问题,欢迎接分 Image1Click如何查找文件 响应潮流,放分 又是创建ACCESS数据库问题 高分悬赏,在线等待 控制网页登录 800分解决以下问题: (详情见帖) 紧急求援,谁能告诉我电子地图的思路,up有分 怎么取得Explorer上的ICON 教我做一个课程设计 高分求网吧管理软件源码
CGID_WebBrowser: TGUID = '{ED016940-BD5B-11cf-BA4E-00C04FD70816}';
var
CmdTarget : IOleCommandTarget;
vaIn, vaOut: OleVariant;
PtrGUID: PGUID;
begin
New(PtrGUID);
PtrGUID^ := CGID_WebBrowser;
with WebBrowser1 do
if Document <> nil then
try
Document.QueryInterface(IOleCommandTarget, CmdTarget);
if CmdTarget <> nil then
try
CmdTarget.Exec( PtrGUID, HTMLID_VIEWSOURCE, 0, vaIn, vaOut);
finally
CmdTarget._Release;
end;
except
// Nothing
end;
Dispose(PtrGUID);
end;