Indice del forum LDRWEB.net - consulting & software development Gambas
aiuto gambas | Registrati per inviare messaggi |
| Ad albero | I pił nuovi prima | Discussione precedente | Discussione successiva | In fondo |
| Autore | Discussione |
|---|---|
| alejandro | Inviato il: 28/4/2007 21:05 |
![]() Registrao: 28/4/2007 Da: Messaggi: 14 |
aiuto gambas avrei bisogno di aiuto su interazione fra gambas e il terminale di ubuntu
|
| webmaster | Inviato il: 28/4/2007 22:25 |
Webmaster ![]() ![]() Registrao: 1/3/2006 Da: Messaggi: 250 |
Re: aiuto gambas Benvenuto tra gli utenti del sito !
Per poter rispondere, dovresi prima specificare qual'? il problema, cercando di dettagliare cos? che non funziona, altrimenti non ho elementi suficienti per poterti aiutare. |
| alejandro | Inviato il: 29/4/2007 19:49 |
![]() Registrao: 28/4/2007 Da: Messaggi: 14 |
Re: aiuto gambas allora,ho migrato da winzoz a linux ( distro ubuntu ) da poco.sto imparando a usare il gambas ( programmo in vb6 e vs2005 )che ? il ide + facile per me.
la mia richiesta ? come si crea un codice in gambas para,per esempio,zippare un file.mi spiego meglio,creo un form con una textbox per il path del file + commandbutton per eseguire come da terminale : $ gzip percorso/filescelto grazie in anticipo. |
| webmaster | Inviato il: 29/4/2007 23:04 |
Webmaster ![]() ![]() Registrao: 1/3/2006 Da: Messaggi: 250 |
Re: aiuto gambas Premetto che conosco molto poco Ubuntu, ma per quanto riguarda Gambas, cercher? di darti qualche idea.
Per comprimere un file in Gambas hai due modi: 1) usare la libreria "compress" di Gambas, che ti permette di usare due metodi di compressione, relativi ai formati "zlib" e "bzip". Usare le funzioni della libreria ? piuttosto semplice (leggi la documentazione web premendo il tasto F1, ad esempio...); 2) usare il comando "SHELL", che ti permette di eseguire comandi unix come se fossi su un terminale. Anche questa funzione ? piuttosto semplice e ti permette di monitorare il ritorno dal sistema. Il modo pi? semplice ? quello di catturare l'output in una variabile, altrimenti ? possibile catturarlo in real-time; nel primo caso l'output viene ritornato solo al termine del comando, mentre con il secondo puoi leggerlo, riga dopo riga, durante l'esecuzione (buono quando i tempi sono piuttosto lunghi). Anche per SHELL puoi leggerti la documentazione ufficiale. Tieni ben presente che la path del file <NON> deve essere relativa! Spero di averti aiutato. |
| alejandro | Inviato il: 30/4/2007 0:55 |
![]() Registrao: 28/4/2007 Da: Messaggi: 14 |
Re: aiuto gambas + - o capito.ma se seguo l'esempio dal sito gambas con :
Citazione:
mi dice : Type mismatch:wanted String[],got String instead |
| webmaster | Inviato il: 30/4/2007 11:16 |
Webmaster ![]() ![]() Registrao: 1/3/2006 Da: Messaggi: 250 |
Re: aiuto gambas Questo perch? il comando EXEC accetta una String array (String[]).
Anche se il comando ? composto da una sola parola, devi racchiudere il tutto in un'array, ad esempio: EXEC ["ls", "-la", "/tmp"] FOR READ Cos? vedrai che funziona! Ciao |
| alejandro | Inviato il: 30/4/2007 12:11 |
![]() Registrao: 28/4/2007 Da: Messaggi: 14 |
Re: aiuto gambas ok,grazie di tutto....il primo programma scritto da me lo pubblico nel sito. |
| webmaster | Inviato il: 30/4/2007 12:32 |
Webmaster ![]() ![]() Registrao: 1/3/2006 Da: Messaggi: 250 |
Re: aiuto gambas Bene, contento di eeserti stato di aiuto.
Alla prossima! Bye |
| alejandro | Inviato il: 30/4/2007 12:56 |
![]() Registrao: 28/4/2007 Da: Messaggi: 14 |
Re: aiuto gambas un'ultima cosa.
in vb e vs2005 c'era la propieta openfileshow e openfilesave,oltre a sapere l'equivalente in gambas,c? un manuale per imparare le propieta,eventi,e altro su gambas??? |
| webmaster | Inviato il: 30/4/2007 17:12 |
Webmaster ![]() ![]() Registrao: 1/3/2006 Da: Messaggi: 250 |
Re: aiuto gambas Se non ricordo male, queste due funzioni aprono due finestre di dialogo con cui selezionare da s.o. il file da caricare o dove salvarlo. In Gambas esistono altrettanti oggetti, che fanno parte delle librerie (vedi gb.form) di questo linguaggio.
Per la documentazione, come ti avevo accennato nella precedente risposta, puoi vedere sul sito ufficiale http://gambas.sourceforge.net, oppure ? sufficiente premere F1 all'interno dell'IDE (sempre se hai la connessione internet attiva...). Nella documentazione sono descritti tutti i comandi interni di Gambas, e tutte le funzionalit? delle librerie con, spesso, alcuni esempi. In ogni caso il pacchetto Gambas viene fornito con svariati esempi con cui vedere le funzionalit?, basta aprirli e lanciarli da IDE. |
| (1) 2 3 » | |
| Ad albero | I pił nuovi prima | Discussione precedente | Discussione successiva | Inizio |
| Registrati per inviare messaggi | |




ok,grazie di tutto....