Strona: [  << <   1   > >>  ]  z  1     
Autor Temat: Outlook
Hubert




Typ: neutral
Postów: 20
Zarejestrowany: Apr 2004
Outlook

Czy można z poziomu programu napisanego w VB6 uruchomić program Outlook Ekspress tak aby otworzyło się nowe okno e-mail zawierające adres odbiorcy i temat oraz text wiadomości .

31-08-2004 23:00
Pokaż profil Hubert  Wyślij email do Hubert   
Chudy
[TLHW]Wiktor



Typ: moderator
Postów: 574
Zarejestrowany: Aug 2002

Pozwoliłem sobie napisać prostą funkcje która to robi (należy ten kod wkleić do kodu formy):
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
Const SW_SHOWNORMAL = 1

Public Function OutlookSend(Odbiorca As String, Temat As String, Treść As String)
    ShellExecute Me.hwnd, vbNullString, "" & Odbiorca & "?subject=" & Replace(Temat, " ", "%20" ) & "&body=" & Treść, vbNullString, "", SW_SHOWNORMAL

End Function


Przykład wykorzystania:
OutlookSend "", "Jakiś temat", "Tutaj treść"


_____________________________________________
Projekt "Thunder Cannons" nadchodzi...

01-09-2004 19:41
Pokaż profil Chudy  Wyślij email do Chudy   Odwiedź stronę Chudy       1220895
interteh



Typ: neutral
Postów: 22
Zarejestrowany: Mar 2003

No i żeby dało się jeszcze do tej wiadomości dołączyć załącznik.

03-09-2004 14:33
Pokaż profil interteh  Wyślij email do interteh   Odwiedź stronę interteh       3741353
Wszystkich odpowiedzi: 2 :: Maxymalnie na stronę: 20
Strona: [  << <   1   > >>  ]  z  1