| 導購 | 订阅 | 在线投稿
分享
 
 
 

在vb中實現超連接的方法!和直接發郵件!

來源:互聯網  2007-02-01 20:10:56  評論

新建立一個模塊

然後再其中添加如下代碼 :

Option Explicit

Public Const email = "support@online.com"

Public Const URL = "http://blog.csdn.net/flm2003/"

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

Public Const SW_SHOWNORMAL = 1

Public Sub gotoweb()

Dim Success As Long

Success = ShellExecute(0&, vbNullString, URL, vbNullString, "C:\", SW_SHOWNORMAL)

End Sub

Public Sub sendemail()

Dim Success As Long

Success = ShellExecute(0&, vbNullString, "mailto:" & email, vbNullString, "C:\", SW_SHOWNORMAL)

End Sub

接著就簡單不過了!

在你所要進行超連接的窗體中,如實現LABEL的超連接

那就在LABEL的CLICK事件中加入 gotoweb或sendemail 即可!

新建立一個模塊 然後再其中添加如下代碼 : Option Explicit Public Const email = "[url=mailto:support@online.com]support@online.com[/url]" Public Const URL = "[url=http://blog.csdn.net/flm2003/]http://blog.csdn.net/flm2003/[/url]" 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 Public Const SW_SHOWNORMAL = 1 Public Sub gotoweb() Dim Success As Long Success = ShellExecute(0&, vbNullString, URL, vbNullString, "C:\", SW_SHOWNORMAL) End Sub Public Sub sendemail() Dim Success As Long Success = ShellExecute(0&, vbNullString, "mailto:" & email, vbNullString, "C:\", SW_SHOWNORMAL) End Sub 接著就簡單不過了! 在你所要進行超連接的窗體中,如實現LABEL的超連接 那就在LABEL的CLICK事件中加入 gotoweb或sendemail 即可!
󰈣󰈤
王朝萬家燈火計劃
期待原創作者加盟
 
 
 
>>返回首頁<<
 
 
 
 
 熱帖排行
 
 
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有