用ShellExecute在windows2003中打开不了网页,怎么解决? 急!(80分)

  • 主题发起人 主题发起人 zhlu
  • 开始时间 开始时间
Z

zhlu

Unregistered / Unconfirmed
GUEST, unregistred user!
浏览器是IE.

sTemp:=’http://www.delphibbs.com’或其它网址。
ShellExecute(Handle,PChar('Open'),PChar(sTemp),nil,nil,SW_SHOWNORMAL);

在windows 2000中没有问题,在windows 2003中运行该代码根本没有反应,IE安全性已经设置为中低,关闭了防火墙。

谢先。
 
不用open命令, 直接打开即可
ShellExecute(Handle,PChar(sTemp),nil,nil,nil,SW_SHOWNORMAL);
 
不会吧 。怎么会这样呢。。
肯定是你其他地方还有什么问题、吧 。。
 
应该不会是ie的问题,可能是shell安全,权限等方面的设置引起的,win2003是服务器版的,很多默认设置和win2000不同。
 
后退
顶部