如何向IE浏览器的网址输入栏,自动填入网址啊?具体的,最好有个代码,
解决方案 »
- DBGRID翻页怎么实现呀
- 想做一个如超市里的控制钱箱自动弹出关闭的功能,各位朋友,我在程序里如何控制这种设备,以便当卖出一件东西以后,能够自动弹出钱箱?
- 各位大虾请了,有谁能把这段VC的代码翻译成DELPHI,本人放分200感激不尽。。。。
- fast report打印:在A4纸张上打印a5的报表?
- 双网卡WIN2K如何在程序中禁用某一网络连接(象在网络连接属性中手工操作那样0
- 如何取前一天的日期!!!
- lazarus 64位linux 下编译共享库
- 用ADO连接Oracle出现莫名其妙的问题!
- 谁用Delphi 做报表啊?速和我联系,是者有分……71101134
- 急:如何得到grid选中的行数,然后得到这一行某一列上的值呢?
- 一个简单的多线程怎么会提示这个错误
- 求一个函数,能自动向IE网址输入栏中填写上网址,能用的。
写一个.vbs文件:
Set oIE = GetObject("", "InternetExplorer.Application")
oIE.Visible = True
Set oShell = GetObject("", "WScript.Shell")
oShell.AppActivate "Internet Explorer"
oShell.SendKeys "%d"
WSH.Sleep 100
oShell.SendKeys "http://www.sina.com.cn"Set oShell = Nothing
Set oIE = Nothing
模拟按键不准,因为某些极端时候活动窗体可能是其他窗体,这样的话按键是对应于那个窗体的,就不准了!
uses ComObj;procedure TForm1.Button1Click(Sender: TObject);
var
V: Variant;
begin
V := CreateOleObject('InternetExplorer.Application');
V.Visible := True;
V := Unassigned;
V := CreateOleObject('WScript.Shell');
V.AppActivate('Internet Explorer');
V.SendKeys('%d');
Sleep(100);
V.SendKeys('http://www.sina.com.cn');
V := Unassigned;
end;