Gambas-it

Archivi (sola lettura) => Programmazione (Gambas 2) => Topic aperto da: Will32 - 31 Gennaio 2010, 11:36:50

Titolo: [ RISOLTO ] Programma per simulazione pressione tasti
Inserito da: Will32 - 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
Titolo: Re: Programma per simulazione pressione tasti
Inserito da: Ceskho - 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
Titolo: Re: Programma per simulazione pressione tasti
Inserito da: Will32 - 01 Febbraio 2010, 14:46:58
Adesso provo, grazie !
Titolo: Re: Programma per simulazione pressione tasti
Inserito da: Will32 - 01 Febbraio 2010, 15:58:09
Domandina : tasto ( che sarà la stringa ) , dove me lo scrive ??
Titolo: Re: Programma per simulazione pressione tasti
Inserito da: Ceskho - 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...
Titolo: Re: Programma per simulazione pressione tasti
Inserito da: Will32 - 01 Febbraio 2010, 16:15:05
Ahhhhh !!  ;D