Grazie mille!Originariamente inviato da casino10
Non mi sembra corretto...
Il percorso di IE può essere diverso da pc a pc, poi potrebbe non esserci affatto IE (opera, netscape...).
Usi la funzione così:codice: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 W_SHOWNORMAL = 1 Public Function LanciaBrowser(Handle As Long, Indirizzo As String) Dim retValue As Long retValue = ShellExecute(Handle, vbNullString, Indirizzo, vbNullString, "c:\", SW_SHOWNORMAL) End Function
LanciaBrowser Me.hWnd, "mailto:ivan@database.it"
o
LanciaBrowser Me.hWnd, "http://194.243.42.21/ivan"
Funziona con il browser predefinita del sistema e col client di posta predefinito.
Bye !!
![]()