shellexecute的应用请教 (50分)

  • 主题发起人 sandy2002
  • 开始时间
S

sandy2002

Unregistered / Unconfirmed
GUEST, unregistred user!
[blue][/blue][?]SHELLEXECUTE是超链接的函数,但是存在一个问题,不知道怎样解决所以请教各位了.谢谢.
问题是:
    每一次点击超链接时,新打开的窗口总是覆盖以前打开的窗口,不能重新打开一个新的窗口来实现,那一位有办法能实现,点击一次超链接就打开一个新窗口.

 
SHELLEXECUTE不是什么超连接函数,这是执行外部程序的,你要打开新窗口,要看ie的执行
参数的。
 
你似乎没有说明白你的问题:)
 
我试了,不行,能否利用target=_blank呢?
 
先生/女士 ,在delphi如何实现超链接,请说明一下函数,而且每次点击时要出现新的IE窗口,请指教,谢谢
 
用HTMLDlg,在程序中调用网页对话框,应该可以,在www.developres.com有我上传的
 
没有找到这个控件, 能否可以发到的我邮箱里来,谢谢.
 
每一次点击超链接时,新打开的窗口总是覆盖以前打开的窗口,不能重新打开一个新的窗口来实现,那一位有办法能实现,点击一次超链接就打开一个新窗口.

怎样才能实现这个要求呢?比如想做个收藏夹!热烈希望有人能解决。
据我所知,shellexecute中的第二个参数可取:
open
explore
print

不知如何实现???
 
2个字:简单

begin
ShellExecute(handle,nil,'iexplore.exe',pchar('http://www.ttian.net'),nil,SW_SHOW);
end;
 
顶部