RuZleBIFf Skrevet 14. oktober 2004 Del Skrevet 14. oktober 2004 ja.. som topicen sier: Jeg fikk et spørsmål om jeg kunne lage en knapp for fatters. Når man går inn på en mail, skal det være en knapp på toolbar'n som gjør at man lagrer all teksten i et dokument. det er ikke problemet, men den delen med å få denne knappen inn i Outlook! Noen som har løsning på dette? går det i heletatt? Tusen takk for all hjelp! Lenke til kommentar
Jonas Skrevet 14. oktober 2004 Del Skrevet 14. oktober 2004 (endret) Har ikke Outlook en lagre-funksjon? Har Outlook en funksjon som lar andre programmere ting til den, som f eks IE? Burde vel funke å finne hwnd til tekstvinduet, og hente teksten, på noe samme måte som man skifter Start-knappens caption. Option Explicit Private Declare Function FindWindow Lib "user32" Alias "FindWindowA" (ByVal lpClassName As String, ByVal lpWindowName As String) As Long Private Declare Function FindWindowEx Lib "user32" Alias "FindWindowExA" (ByVal hWnd1 As Long, ByVal hWnd2 As Long, ByVal lpsz1 As String, ByVal lpsz2 As String) As Long Private Declare Function SendMessageSTRING Lib "user32" Alias "SendMessageA" (ByVal hwnd As Long, ByVal wMsg As Long, ByVal wParam As Long, ByVal lParam As String) As Long Private Const WM_SETTEXT = &HC Private Const WM_GETTEXT = &HD Private Sub Text1_keydown(key As Integer, shift As Integer) If Not key = 13 Then Exit Sub SendMessageSTRING FindWindowEx(FindWindow("Shell_TrayWnd", vbNullString), 0&, "button", vbNullString), WM_SETTEXT, 256, Text1.Text End Sub Endret 14. oktober 2004 av Jonas Lenke til kommentar
RuZleBIFf Skrevet 17. oktober 2004 Forfatter Del Skrevet 17. oktober 2004 ehm.. asså.. kan du beskrive det der på en litt enklere måte? Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå