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 Longprivate Const SW_SHOWNORMAL = 1Private Sub Form_Load()
ShellExecute Me.hwnd, vbNullString, "www.163.com", vbNullString, vbNullString, SW_SHOWNORMAL
End Sub
ShellExecute Me.hwnd, vbNullString, "www.163.com", vbNullString, vbNullString, SW_SHOWNORMAL
End Sub
Dim lR As Long
lR = ShellExecute(0, "open", sLocation, vbNullString, vbNullString, 0)
If (lR < 0) Or (lR > 32) Then
Else
MsgBox "Sorry, I could not go to " & sLocation & ".", vbInformation
End If
End Sub...
....
......
My_Shell "about:blank" '开一个新的IE窗口 ... (不开新窗口这句不用写)
My_Shell "www.163.net"
...
.....
那么用默认的程序发EMAIL给作者呢??
只要用SHELL调用就可以了啊~
然后窗体隐藏,就不会出现讨厌的黑框框了~