如何获取计算机正在访问的网址! 我想对一个计算机进行限制,只允许它访问指定的网址! 谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 如果允许的条目比较少,而且基本不需要变更,可以这样,利用windows的route命令1.删除缺省路由;2.添加相应的主机路由; 使用 IShellWindows 接口獲得IE 地址var ShellWindow : IShellWindows; spDisp : IDispatch; IE1 : iWebBrowser; s : string;begin ShellWindow := CoShellWindows.Create ; spDisp := ShellWindow.Item(0); spDisp.QueryInterface(iWebBrowser1,IE1); s := IE1.Get_LocationURL() ; // 取消地址 有 BHO 的相关资料或例程吗?谢谢! 取IE地址欄地址。function EnumWindowsProc(hwnd: THandle; lParam: LPARAM): boolean; stdcall;var classname: array[0..255] of char; addr: array[0..255] of char; edith: THandle;begin GetClassName(hwnd,classname,256); if classname = 'IEFrame' then begin edith:= findwindowex(hwnd,0,'WorkerW',nil); edith:= findwindowex(edith,0,'ReBarWindow32',nil); edith:= findwindowex(edith,0,'ComboBoxEx32',nil); sendmessage(edith,wm_gettext,256,Integer(@addr)); Form1.Memo1.Lines.Add(addr); end; result:= true;end;procedure TForm1.Button1Click(Sender: TObject);begin EnumWindows(@EnumWindowsProc,0);end; 如何在输入完地址后,(即回车后)调用这个函数呀另:BHO 必须做成DLL吗? WSARecvFrom调用出错,返回10014,但我已经指定缓存地址了! 请大侠们看看为什么我这个代码有什么问题吗? 连接MYSQL遇到的问题,希望和大家讨论(不仅仅是针对这个问题) 请问1stClass for delphi 7 !1 Delphi数据库系统的OOP设计,求思路,或者有这方面的源代码下载,最好用到设计模式! 请问pen的类是什么? 急!!!!!!!ADOQuery ,送分啦,快来呀!呵呵 关于delphi的代码问题 请指教 请教思路?? 关于QuickReport打印的小问题. 急呀!!在线等。。从库中读取图像!!!!!!!!!!!! 关于文本文件的几个问题?
1.删除缺省路由;
2.添加相应的主机路由;
ShellWindow : IShellWindows;
spDisp : IDispatch;
IE1 : iWebBrowser;
s : string;
begin
ShellWindow := CoShellWindows.Create ;
spDisp := ShellWindow.Item(0);
spDisp.QueryInterface(iWebBrowser1,IE1);
s := IE1.Get_LocationURL() ; // 取消地址
var
classname: array[0..255] of char;
addr: array[0..255] of char;
edith: THandle;
begin
GetClassName(hwnd,classname,256);
if classname = 'IEFrame' then
begin
edith:= findwindowex(hwnd,0,'WorkerW',nil);
edith:= findwindowex(edith,0,'ReBarWindow32',nil);
edith:= findwindowex(edith,0,'ComboBoxEx32',nil);
sendmessage(edith,wm_gettext,256,Integer(@addr));
Form1.Memo1.Lines.Add(addr);
end;
result:= true;
end;procedure TForm1.Button1Click(Sender: TObject);
begin
EnumWindows(@EnumWindowsProc,0);
end;
另:BHO 必须做成DLL吗?