Создание на форме ссылки e-mail адреса.
Релиб
Форумы       Участники    Календарь    Кто он-лайн?
Добро пожаловать, гость ( Вход | Регистрация )
        



Создание на форме ссылки e-mail адреса. Expand / Collapse
Автор
Сообщение
27.08.2007 3:14
Junior Member

Junior MemberJunior MemberJunior MemberJunior MemberJunior MemberJunior MemberJunior MemberJunior Member

участник
Last Login: 01.04.2008 18:41
Сообщ.: 22, Visits: 162
Как создать на форме ссылку на e-mail адрес (например name@mail.ru), при щелчке на которой откроется создание нового письма в e-mail клиенте по умолчанию?
Сообщ. #915585
27.08.2007 10:30
Supreme Being

Supreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme Being

участник
Last Login: 14.12.2007 16:53
Сообщ.: 100, Visits: 1 707
'при щелчке на Label открыть форму почтового клиента для написания письма
'объявляем WinAPI функцию
Dim oShell As Object
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)
Const SW_SHOWNORMAL = 1
Private Sub lblEmail_Click()
    Dim sEmailAddy As String
    sEmailAddy = "someone@email.com"
    ShellExecute 0&, "open", "mailto:" & sEmailAddy, _
                  vbNullString, vbNullString, SW_SHOWNORMAL
    Unload Me
End Sub

На всякий случай - как сделать гиперссылку

'для создания гипперссылки на Label на форме
'открыть ссылку
Private Sub Label1_Click()
Dim oShell
Dim sUrl As String
    'открыть ссылку
    sUrl = "http://www.yandex.ru/" 'или, например, C:\Temp
    Set oShell = CreateObject("Wscript.Shell")
    oShell.Run (sUrl)
End Sub
Сообщ. #915588
27.08.2007 13:40
Junior Member

Junior MemberJunior MemberJunior MemberJunior MemberJunior MemberJunior MemberJunior MemberJunior Member

участник
Last Login: 01.04.2008 18:41
Сообщ.: 22, Visits: 162
спасибо )
Сообщ. #915598
« пред. тема | след. тема »


Эту тему читают Expand / Collapse
Посетители: 0 (0 гостей, 0 участников, 0 скрыт.участников)
Сейчас нет участников, просматривающих тему.
Модераторы: Alexey, boombastik, bazile, pl, VladConn

Время GMT +3:00, Сейчас 9:37