在VB中想用一个label或一个command 来作 链接,如
Private Sub Label1_Click()
Hyperlink.NavigateTo "http://www.163.net"
End Sub
在运行中却不行的,
出现了{ 要求对象} 的对话框,
我也引用了
microsof internet controls
microsof html object library
还不行................
这是为什么呢?
用什么方法来解决呢?
Private Sub Label1_Click()
Hyperlink.NavigateTo "http://www.163.net"
End Sub
在运行中却不行的,
出现了{ 要求对象} 的对话框,
我也引用了
microsof internet controls
microsof html object library
还不行................
这是为什么呢?
用什么方法来解决呢?
解决方案 »
- VB环境下 wmi 怎么得到CPU 型号/频率
- vb打印问题
- 按钮
- VB inet下载文件缓存占用太大了怎么办?
- 求助:交费系统的问题
- 如何更改\HKEY_CURRENT_USER\Software\Microsoft\Internet Account Manager\Accounts\的键值
- 求救!!!高手看过来!!!
- 请问有谁做过文件比较器?我用vb想做一个,可速度实在太慢了。你们是怎样处理的?
- 这个问题哪位老大会啊,水晶报表中如何实现本页小计和合计
- 在图像上添加文字功能!和photoshop6.0一样的操作:)
- 用VB程序创建一种纸张类型该如何用程序实现????????
- dbgrid控件的使用?答对高分(100)奉给!
Public Declare Function ShellExecute Lib "shell32.dll" Alias "ShellExecuteA" (ByVal hwnd As Long, ByVal lpOperation As String, ByVal lpFile As String, ByVal lpParameters As String, ByVal lpDirectory As String, ByVal nShowCmd As Long) As Long
ShellExecute Me.hwnd, "open", "http://www.sina.com", vbNullString, vbNullString, 3
在工程里引用Microsoft Internet Explorer
声明:Private Declare Function ShellExecute Lib "shell32.dll" Alias "ShellExecuteA" (ByVal hwnd As Long, ByVal lpOperation As String, ByVal lpFile As String, ByVal lpParameters As String, ByVal lpDirectory As String, ByVal nShowCmd As Long) As Long例子:
Dim ret&
ret& = ShellExecute(Me.hwnd, "Open", "http://www.163.com", "", App.Path, 1)
End Sub
也可以直接发送 Mail,只要把以上的 http 地址换为 "mailto:[email protected]"