还真是麻烦的事情
怎么在新窗口中打开超级链接啊,请注意,这是VB问题,不是HTML,我指的是怎么利用ShellExecute这个API在新窗口中打开一个超级链接啊。
ShellExecute Me.hwnd, "open", "http://www.my.com/", vbNullString, vbNullString, 0
这种方式只能在原有的默认浏览器窗口中打开,现在我是在控件中调用它,而且这个控件是嵌入ASP的,这样一来就把ASP程序的原来位置给搞乱了,请个位高手帮忙啊
问题点数:70、回复次数:2Top
1 楼holydiablo(香菜鱼头)回复于 2003-06-03 15:50:01 得分 65
ShellExecute这个API好用是好用,但是在这件事情上你的确是为难它了,它是用来调用文件关联或是应用程序的,所以想给参数的话,你就得先知道默认浏览器,或者其实用DDE也可以,但是要先得知的具体应用程序的位置,实在是有点麻烦了。
微软不是给了我们一个好东东吗,Microsoft Internet Controls,
引用它,然后
WebBrowser1.Navigate2 "http://www.my.com/", 1(表示新窗口)
就可以了
Top
2 楼rappercn(rapper)回复于 2003-06-03 16:00:40 得分 5
shell "explorer http://www.china.com"Top



