调用ShellExecute函数出问题????

hcy8004 2002-05-10 01:10:01
调用ShellExecute函数出问题????
我想点击一下按钮将打开IE,并链接到地址为http://www.sina.com的窗口。我这样调用:ShellExecute(handle,nil,'explorer',pchar('http://www.sina.com'),nil,sw_show);编译正常,当我点击该按钮时,出现一个错误对话框“该文件没有与之关联的程序可用于执行此项操作。……”怎样做才让它不出现此对话框?????
...全文
44 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
hcy8004 2002-05-10
  • 打赏
  • 举报
回复
肯定装了
短歌如风 2002-05-10
  • 打赏
  • 举报
回复
再试一试:
ShellExecute(Handle, nil, 'IEXPLORE.EXE','http://www.sina.com', nil, SW_SHOW);


____ ____
\ p \ / g /
\ l \_/ n /
\ a o /
\ i s /
\ n /
\_/
Liusp 2002-05-10
  • 打赏
  • 举报
回复
那是你系统浏览器安装有误!
make11111 2002-05-10
  • 打赏
  • 举报
回复
你不要说没装浏览器!!!
make11111 2002-05-10
  • 打赏
  • 举报
回复
你不要告诉我你没装浏览器!
hcy8004 2002-05-10
  • 打赏
  • 举报
回复
编译没问题,而是当我运行时点击该按钮时,出现一个错误对话框“该文件没有与之关联的程序可用于执行此项操作。……”
票票飞扬 2002-05-10
  • 打赏
  • 举报
回复
uses ShellApi;

ShellExecute(Handle, 'open',PChar('http://www.sina.com'), nil, nil, SW_SHOWNORMAL);
qiqi97 2002-05-10
  • 打赏
  • 举报
回复
ShellExecute(Application.Handle, nil, 'www.sina.com'+#0, nil, nil, SW_SHOWNORMAL);

uses shellapi;
hcy8004 2002-05-10
  • 打赏
  • 举报
回复
ShellExecute(Handle, nil, 'http://www.sina.com', nil, nil, SW_SHOW);
这个我试过,不行。
caoyq 2002-05-10
  • 打赏
  • 举报
回复
ShellExecute(self.WindowHandle, 'open',PChar('http://www.sina.com'), nil, nil, SW_SHOWNORMAL);
Liusp 2002-05-10
  • 打赏
  • 举报
回复
ShellExecute(Application.Handle, nil, 'http://www.sina.com.cn', nil, nil, SW_SHOWNOACTIVATE);
王集鹄 2002-05-10
  • 打赏
  • 举报
回复
ShellExecute(Handle, nil, 'http://www.sina.com', nil, nil, SW_SHOW);

5,388

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧