急,请大家帮一把! 我要做一个程序,功能很简单,就是完成一个功能:当我点击一个按钮的时候,会自动去启动IE,并且在IE里面输入我要显示的一个固定的地址,请大家给出代码,谢谢!分不够再加。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 启动可以用winexec('C:\Program Files\Internet Explorer\IEXPLORE.exe',SW_SHOW);显示页面我先关注一下,试试先 好了,直接加参数winexec('C:\Program Files\Internet Explorer\IEXPLORE.exe www.sohu.com',SW_SHOW); 直接winexec('IEXPLORE.exe www.sohu.com',SW_SHOW);就可以了,ie的路径包含在windows系统环境变量里面的,再说如果写绝对路径的话,万一别人的系统不是装在c盘呢?呵呵 嘿嘿,我也刚试出来,直接在运行里输入iexplore就可以所以还是小核桃说滴对。 那要是我想直接通过一个函数去寻找IEXPLORE.exe的路径该怎么寻找啊? ?为什么还要寻找路径呢?直接winexec('IEXPLORE.exe www.sohu.com',SW_SHOW);就可以了啊。 晕啊,直接在运行里输入iexplore肯定没问题,你输入notepad试试?可为什么程序里winexec('IEXPLORE.exe www.sohu.com',SW_SHOW);就不行?而winexec('notepad.exe',SW_SHOW);就可以呢。核桃呢? ShellExecute(Handle,'open',pchar('http://www.*****.net'), nil, nil, SW_SHOW); 知道了因为系统环境变量里没有Iexplore所在的路径而notepad所在的windows安装目录c:\winnt在环境变量里面所以必须用全路径名去运行iexplore,或者把C:\Program Files\Internet Explorer添加到环境变量中。呼~~~ ShellExecute(Handle,'open',pchar('http://www.*****.net'), nil, nil, SW_SHOW);这个方法虽然可以,但不一定是IE浏览器如果客户端安装的默认浏览器不是IE,那打开的就是默认的浏览器 呵呵,就是哈,但是winexec('IEXPLORE.exe www.sohu.com',SW_SHOW);在程序里打不开,运行得行,我试了一下,如果写绝对路径,绝对路径,可能第一个机器不一样,就象核桃说滴 要是我要使用ShellExecute函数,我要包含哪些单元啊?我好像没有找到要包含的单元。 如何编写代码,打开,读出,后缀名为SAV文件 关于shellExecute的问题 问一个简单的ClientDataSet应用 用ado連接Access庫時,進行adoQuery.open出現的問題. 问一个很简单的问题(送100分啊) 用ADO的程序如何打包?需要哪几个动态库? 急需DEPHI高手 那位前辈朋友用过codesite,请和我联系.,研究这个东西的用法,谢谢 判斷控件是否獲得焦點,很簡單的問題! 数据查询问题 关于多线程下使用select(多路I/O复用)的疑问 DELPHI大调查
winexec('C:\Program Files\Internet Explorer\IEXPLORE.exe',SW_SHOW);
显示页面我先关注一下,试试先
winexec('C:\Program Files\Internet Explorer\IEXPLORE.exe www.sohu.com',SW_SHOW);
winexec('IEXPLORE.exe www.sohu.com',SW_SHOW);
就可以了啊。
ShellExecute(Handle,'open',pchar('http://www.*****.net'), nil, nil, SW_SHOW);