Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    [vb5] interagire con altri programmi

    Devo fare in modo di simulare in un altro programma la pressione di vari tasti (come see scrivessi)

    come posso fare??

    grazie
    E poi Martina lavava l'anitra miope!

    Pi greco

  2. #2
    mmh, ho provato ad usare la funzione sendmessage...

    ho fatto così:

    codice:
    Private Declare Function FindWindow Lib "user32" Alias "FindWindowA" (ByVal lpClassName As String, ByVal lpWindowName As String) As Long
    Private Declare Function SendMessage Lib "user32" Alias "SendMessageA" (ByVal hwnd As Long, ByVal wMsg As Long, ByVal wParam As Long, lParam As Any) As Long
    Const WM_PASTE = &H302
    Option Explicit
    
    
    Private Sub Command1_Click()
        Dim WinWnd As Long
        Dim Titolo As String
        'Titolo della finestra
        Titolo = "Senza nome - Blocco note"
        WinWnd = FindWindow(vbNullString, Titolo)
        SendMessage WinWnd, WM_PASTE, 0&, 0&
    End Sub
    perchè non mi incolla nella finestra il contenuto degli appunti?

    e come faccio con sendmessage ad inviare la pressione del tasto invio?
    E poi Martina lavava l'anitra miope!

    Pi greco

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.