Gambas-it

Archivi (sola lettura) => Programmazione (Gambas 2) => Topic aperto da: mattly - 03 Febbraio 2012, 13:01:35

Titolo: Lanciare eseguibili .gambas da console
Inserito da: mattly - 03 Febbraio 2012, 13:01:35
Colleghi programmatori  :-[ ho iniziato a studiare gambas. Sto scrivendo un po' di applicazioni console, tanto per provare un po' di codice, ma non riesco ad eseguirli.. Dopo aver creato l'eseguibile, con il comando progetto -> crea eseguibile, apro un terminale e provo a lanciarlo, dopo essermi spostato nella cartella dove è salvato l'eseguibile  :-* , semplicemente scrivendo nomefile.gambas giusto? Non succede nulla: comando non trovato. Ho letto che gli eseguibili possono anche essere lanciati con doppio click ma niente lo stesso..
Titolo: Re: Lanciare eseguibili .gambas da console
Inserito da: fsurfing - 03 Febbraio 2012, 19:55:08
praticamente il tuo sistem anon è istruito a lanciare i programmi gambas

fai click dx sul file e poi apri con , dovresti trovare una casella dove puoi digitare il programma da utilizzare

per gambas2 scrivi gbr2
per gambas 3 scrivi gbr3

dopo questo dovrebbero funzionare anche da terminale
Titolo: Re: Lanciare eseguibili .gambas da console
Inserito da: vuott - 03 Febbraio 2012, 20:06:00
Ho letto che gli eseguibili possono anche essere lanciati con doppio click ma niente lo stesso..

...prova così:
1) click con il tasto destro del mouse sull'icona del programma;
2) cliccare quindi in basso su "Proprietà";
3) scegliere quindi la scheda "Permessi";
4) abilitare l'opzione che consente di eseguire un file come programma (in inglese: "Execute  allow executing file as program")
Titolo: Re: Lanciare eseguibili .gambas da console
Inserito da: mattly - 03 Febbraio 2012, 21:13:34
Citazione
...prova così:
1) click con il tasto destro del mouse sull'icona del programma;
2) cliccare quindi in basso su "Proprietà";
3) scegliere quindi la scheda "Permessi";
4) abilitare l'opzione che consente di eseguire un file come programma (in inglese: "Execute  allow executing file as program")

L'opzione è abilitata ma non succede un bel niente..

Citazione
praticamente il tuo sistem anon è istruito a lanciare i programmi gambas

fai click dx sul file e poi apri con , dovresti trovare una casella dove puoi digitare il programma da utilizzare

per gambas2 scrivi gbr2
per gambas 3 scrivi gbr3

dopo questo dovrebbero funzionare anche da terminale

niente...
Titolo: Re: Lanciare eseguibili .gambas da console
Inserito da: fsurfing - 03 Febbraio 2012, 21:28:52
Citazione
praticamente il tuo sistem anon è istruito a lanciare i programmi gambas

fai click dx sul file e poi apri con , dovresti trovare una casella dove puoi digitare il programma da utilizzare

per gambas2 scrivi gbr2
per gambas 3 scrivi gbr3

dopo questo dovrebbero funzionare anche da terminale

niente...

IMPOSSIBILE ! riprova con gbr2
Titolo: Re: Lanciare eseguibili .gambas da console
Inserito da: mattly - 03 Febbraio 2012, 21:38:38
possibilissimo: non succede proprio nulla. Se invece creo un eseguibile da un'applicazione grafica doppio click e parte. Ciò che non funziona sono le applicazioni console..
Titolo: Re: Lanciare eseguibili .gambas da console
Inserito da: fsurfing - 03 Febbraio 2012, 22:00:07
a be grazie tanto! non avevo capito che parlassi di applicazioni console ovvero senza gui.

vabbe che vuoi iniziare ad usare gambas, ma il punto forte di questo linguaggio è proprio la possibilità di creare facilmente delle gui, mi sembra uno spreco usarlo per delle applicazioni console.

comunque in questo caso devi digitare sul terminale

gbr2 nome_tuo_programma.gambas

questo perchè il terminale ha bisogno di sapere quale interprete utilizzare per leggere il tuo programma

se invece ci fai doppio click verranno eseguite , ma il terminale non compare

se non ci credi , prova a mettere al fondo del tuo codice

Codice: [Seleziona]
wait 10

poi lo lanci e apri il monitor di sistema, nella tabella processi vedrai un gbr2 che dopo 10 secondi scompare
Titolo: Re: Lanciare eseguibili .gambas da console
Inserito da: mattly - 03 Febbraio 2012, 23:41:24
Citazione
gbr2 nome_tuo_programma.gambas

ma io digito questoì eccome ma non succede nulla. Comunque provo ad aggiungere "wait 10"..
Titolo: Re: Lanciare eseguibili .gambas da console
Inserito da: fsurfing - 04 Febbraio 2012, 09:48:49
fai un copia ed incolla del terminale in cui scrivi il comando e postalo qui.
, poi se alleghi anche il codice del tuo programma è ancora meglio
Titolo: Re: Lanciare eseguibili .gambas da console
Inserito da: mattly - 05 Febbraio 2012, 16:01:34
Ok ho risolto installando il gambas3. Da terminale parte tutto a meraviglia. Grazie ancora a tutti!