Autore Topic: [ RISOLTO ] Programma per simulazione pressione tasti  (Letto 2429 volte)

Offline Will32

  • Maestro Gambero
  • ****
  • Post: 273
  • Evviva Linux e la Programmazione
    • Mostra profilo
    • TuttoComputer
[ RISOLTO ] Programma per simulazione pressione tasti
« il: 31 Gennaio 2010, 11:36:50 »
Ciao a tutti.
Vorrei fare una cosina .... : un programma che simula la pressione dei tasti .
In pratica :

        - cliccando su un Button deve aprirmi Gedit ;
        - in Gedit , simulando la pressione dei tasti, deve scrivere una frase ( ex : Ciao a tutti )

Grazie  ;D
« Ultima modifica: 02 Febbraio 2010, 21:10:34 da Will32 »

Visita le comunità di Gambas, programma e diventa nostro amico :2birre:

Offline Ceskho

  • Amministratore
  • Senatore Gambero
  • *****
  • Post: 3.778
  • Vi Veri Veniversum Vivus Vici
    • Mostra profilo
    • Pagina Personale
Re: Programma per simulazione pressione tasti
« Risposta #1 il: 01 Febbraio 2010, 00:54:29 »
Devi usare la proprietà Desktop.Sendkey

con il prototipo

Desktop.Sendkey(tasto as string)

Dove tasto rappresenta una stringa o una costante che indica il tasto in questione

Offline Will32

  • Maestro Gambero
  • ****
  • Post: 273
  • Evviva Linux e la Programmazione
    • Mostra profilo
    • TuttoComputer
Re: Programma per simulazione pressione tasti
« Risposta #2 il: 01 Febbraio 2010, 14:46:58 »
Adesso provo, grazie !

Visita le comunità di Gambas, programma e diventa nostro amico :2birre:

Offline Will32

  • Maestro Gambero
  • ****
  • Post: 273
  • Evviva Linux e la Programmazione
    • Mostra profilo
    • TuttoComputer
Re: Programma per simulazione pressione tasti
« Risposta #3 il: 01 Febbraio 2010, 15:58:09 »
Domandina : tasto ( che sarà la stringa ) , dove me lo scrive ??

Visita le comunità di Gambas, programma e diventa nostro amico :2birre:

Offline Ceskho

  • Amministratore
  • Senatore Gambero
  • *****
  • Post: 3.778
  • Vi Veri Veniversum Vivus Vici
    • Mostra profilo
    • Pagina Personale
Re: Programma per simulazione pressione tasti
« Risposta #4 il: 01 Febbraio 2010, 16:12:27 »
Forse non hai chiara la struttura dei prototipi delle funzioni di gambas....

Quella che ti ho scritto io non è la funzione così come la devi usare tu ma è il suo prototipo...per usarla devi usare ad esempio:
Codice: [Seleziona]
Desktop.SendKey("\n")

che simula la pressione del tasto enter (o return....è uguale)

oppure

Codice: [Seleziona]
Desktop.SendKey("\t")

che simula la pressione di TAB...etc...

Offline Will32

  • Maestro Gambero
  • ****
  • Post: 273
  • Evviva Linux e la Programmazione
    • Mostra profilo
    • TuttoComputer
Re: Programma per simulazione pressione tasti
« Risposta #5 il: 01 Febbraio 2010, 16:15:05 »
Ahhhhh !!  ;D

Visita le comunità di Gambas, programma e diventa nostro amico :2birre: