Autore Topic: simulare tasto invio  (Letto 784 volte)

Offline dex

  • Gran Maestro dei Gamberi
  • *****
  • Post: 872
    • Mostra profilo
simulare tasto invio
« il: 14 Agosto 2010, 01:00:47 »
hello raga

in un form ho un button e 5 text che fanno parte di un gruppo chiamato ImpGr, alla pressione del button dovrei capire quale text ha il focus e simulare il tasto invio su quella.

Offline milio

  • Senatore Gambero
  • ******
  • Post: 1.273
  • Chi parla poco dice tanto...
    • Mostra profilo
Re: simulare tasto invio
« Risposta #1 il: 14 Agosto 2010, 04:40:20 »
Innanzi tutto devi abilitare il componente gb.desktop

per simulare il tasto invio basta che dai Desktop.SendKeys(Chr(10))

Per sapere chi ha il Focus: Application.ActiveControl

Ma se nel tuo form solo le 5 text hanno la possibilita' di prendersi il focus, al Click del button ti basta dare il sendkeys

Offline dex

  • Gran Maestro dei Gamberi
  • *****
  • Post: 872
    • Mostra profilo
Re: simulare tasto invio
« Risposta #2 il: 15 Agosto 2010, 16:55:57 »
@milio
grazie per la risposta, no nel mio form oltre alle 5 text ci sono molti altri controlli che possono prendere il focus.

ora comincio a fare delle prove e se combino casini ti richiamo.