Gambas-it

Archivi (sola lettura) => Programmazione (Gambas 2) => Topic aperto da: godric94 - 18 Dicembre 2010, 20:55:56

Titolo: Da TextBox a Terminale
Inserito da: godric94 - 18 Dicembre 2010, 20:55:56
Ho cercato tanto in cerca di una risposta ma non ho trovato nulla. Come faccio a far passare un testo contenuto in una TextBox a una Shell di terminale attraverso il comando SHELL?

Se volete e se ne avete la disponibilità potete postarmi un source, ma che sia unito (se potete) alla teoria (per capire poi ciò che faccio e non fare un semplice copia e incolla).
Titolo: Re: Da TextBox a Terminale
Inserito da: Mefrio - 19 Dicembre 2010, 09:37:17
devi prima assegnare ad una variabile di tipo stringa il contenuto della textbox e poi passare la variabile al comando shell in questo modo
Codice: gambas [Seleziona]
DIM prova AS String
prova = TextBox1.Text
SHELL prova
Titolo: Re: Da TextBox a Terminale
Inserito da: Taurus dei miracoli - 21 Dicembre 2010, 14:58:00
Scusate se ne approfitto ma secondo voi si può usare anche da codice?
Es:
   1. DIM prova AS String 
   2. prova = "istruzione"
   3. SHELL prova 

Ciao
Titolo: Re: Da TextBox a Terminale
Inserito da: Ceskho - 21 Dicembre 2010, 15:02:40
Scusate se ne approfitto ma secondo voi si può usare anche da codice?
Es:
   1. DIM prova AS String 
   2. prova = "istruzione"
   3. SHELL prova 

Ciao

Certo.... ;)
Titolo: Re: Da TextBox a Terminale
Inserito da: perseo - 22 Dicembre 2010, 00:53:11
Scusate se ne approfitto ma secondo voi si può usare anche da codice?
Es:
   1. DIM prova AS String  
   2. prova = "istruzione"
   3. SHELL prova  

Ciao

Come dice Ceskho... certamente!
Ti faccio un esempio banalissimo al volo. Se installi nella tua distro un pacchetto di TextToSpeech (tipo Festival o Mbrola) puoi far parlare il tuo programma...
Oppure puoi usare l'istruzione WGet per scaricare da internet aggiornamenti, e tutto quello che ti viene in mente di fare, che potresti fare da Shell.
E' fantastico, no?!  ;)
Titolo: Re: Da TextBox a Terminale
Inserito da: Aldus67 - 22 Dicembre 2010, 23:55:55
Confermo... fantastico :ok:

Inoltre a me vengono in mente un mare di operazioni sempre uguali da fare al terminale che in questo modo si possono inserire in un bellissimo programmino gambas.

Fantastico :2birre:
Titolo: Re: Da TextBox a Terminale
Inserito da: Ceskho - 23 Dicembre 2010, 13:38:19
Confermo... fantastico :ok:

Inoltre a me vengono in mente un mare di operazioni sempre uguali da fare al terminale che in questo modo si possono inserire in un bellissimo programmino gambas.

Fantastico :2birre:

L'importante è non abusare di questa opportuna...prima si deve cercare di scrivere tutto in puro codice Gambas. L'uso di SHELL deve essere limitato a casi in cui non se ne può fare a meno.