Dimensione: 5565
Commento:
|
← Versione 46 del 22/03/2013 12.21.59 ⇥
Dimensione: 2356
Commento: modifiche varie
|
Le cancellazioni sono segnalate in questo modo. | Le aggiunte sono segnalate in questo modo. |
Linea 1: | Linea 1: |
Revisione pagina Programmazione/Gambas |
|
Linea 4: | Linea 2: |
#LANGUAGE it [[BR]] [[Indice(depth=1)]] |
#language it <<BR>> <<Indice>> <<Informazioni(forum="http://forum.ubuntu-it.org/viewtopic.php?t=102242"; rilasci="12.10 12.04";)>> |
Linea 10: | Linea 9: |
'''Gambas''' è un linguaggio di programmazione per Linux che unisce alla facilità di utilizzo di Visual Basic un interprete [http://it.wikipedia.org/wiki/BASIC BASIC] con estensioni orientate agli oggetti. | In questa guida sono presenti delle istruzioni utili all'installazione della stampante '''Samsung ML-2160'''. |
Linea 12: | Linea 11: |
Tutto ciò rende Gambas una buona scelta per gli utenti Ubuntu che vogliono usare le loro conoscenze Visual Basic su basi GNU. Con Gambas è possibile disegnare velocemente una GUI per i propri programmi, accedere alle basi di dati ODBC, Firebird, Mysql , Sqlite e Postgres, pilotare applicazioni '''KDE''' con DCOP e '''GNOME''' con GTK+. | = Preparativi = |
Linea 14: | Linea 13: |
Sviluppato a Parigi da Benoît Minisini a partire dal 1999, Gambas è rilasciato sotto la GNU General Public Licence. | 0. Scaricare il pacchetto contenente i [[http://it.wikipedia.org/wiki/Driver|driver]] presente a [[http://www.samsung.com/it/support/model/ML-2160/SEE-downloads#|questo indirizzo]]; 0. Estrarre il pacchetto appena scaricato; 0. Aprire una finestra di [[AmministrazioneSistema/RigaDiComando|terminale]] e digitare i seguenti comandi: {{{ cd Scaricati/cdroot sudo ./autorun }}} quindi digitare la propria [[AmministrazioneSistema/Sudo|password]]. |
Linea 16: | Linea 21: |
TIP HELP in caso che il pacchetto sia stato scaricato in una posizione diversa da Scaricati/cdroot, modificare il primo comando in base al proprio percorso. TIP HELP 0. Seguire i vari passaggi del processo di installazione; 0. Terminata l'installazione, chiudere la finestra di terminale |
|
Linea 18: | Linea 29: |
== Versione stabile == | * Scegliere '''Stampa''' dal [[AmministrazioneSistema/CentroDiControllo|Centro di controllo]] del proprio sistema in uso. * Fare clic su '''Aggiungi'''. |
Linea 20: | Linea 32: |
Per installare la versione stabile distribuita con il sistema è sufficiente aggiungere il [:Repository/Componenti:componente] '''universe''' al file `/etc/apt/sources.list`, dunque [:AmministrazioneSistema/InstallareProgrammi:installare] il pacchetto ''gambas''. | == Stampante collegata tramite cavo == * Collegare la stampante al computer. * Attendere che la stampante venga rilevata, quindi selezionarla e fare clic su '''Avanti'''. |
Linea 22: | Linea 36: |
[[Anchor(gambas2)]] == Versione in fase di sviluppo == |
== Stampante collegata tramite wireless == * Prendere nota dell'indirizzo IP della stampante. * Fare clic su '''Stampante di rete''' e inserire l'indirizzo IP, quindi fare clic su '''Trova'''. * Attendere che la stampante venga rilevata, quindi selezionarla e fare clic su '''Avanti'''. |
Linea 25: | Linea 41: |
||<tablestyle="text-align: justify; width:100%; " style="border:none;" 5%>[[Immagine(Icone/Piccole/note.png,,center)]] ||<style="padding:0.5em; border:none;">''Le seguenti istruzioni sono adatte solo per architetture a 32 bit.'' || | * Nella schermata successiva, fare clic su '''Fornire file PPD''' e selezionare il file PPD scaricato in precedenza, quindi fare clic su '''Avanti'''. * Nella schermata successiva verrà mostrato il driver che verrà utilizzato, fare clic su '''Avanti'''. * Scegliere un nome per la stampante, quindi fare clic su '''Applica'''. |
Linea 27: | Linea 45: |
=== Aggiornare i repository === | = Verifica = |
Linea 29: | Linea 47: |
Aprire `/etc/apt/sources.list` con un [:Ufficio/EditorDiTesto:editor di testo] con i [:AmministrazioneSistema/Sudo:privilegi di amministrazione] e inserire in fondo al file le righe adatte alla propria versione: * '''Ubuntu 6.06''' «'''Dapper Drake'''»: {{{ deb http://www.gambas-it.org dapper gambas }}} Salvare e chiudere. Aprire una finestra di terminale e digitare il seguente comando: {{{ sudo apt-get update }}} === Installazione del pacchetto === [:AmministrazioneSistema/InstallareProgrammi:Installare] il pacchetto ''gambas2''. == Supporto per le basi di dati == Le applicazioni testate e funzionanti sulla versione più recente di Gambas sono: * [:Server/Web:Apache2] * Php * [:Server/MySql:MySql] * Sqlite ||<tablestyle="text-align: justify; width:100%; " style="border:none;" 5%>[[Immagine(Icone/Grandi/info.png,,center)]] ||<style="padding:0.5em; border:none;"> Per l'editing delle basi di dati si consigliano di usare le seguenti applicazioni: '''Kexi''', '''Rekall''', '''Php``My``Admin''', '''Knoda''', '''SQLite Expert'''. Quest'ultimo software, illustrato nella figura sottostante, merita una menzione particolare. È gratuito, si utilizza con [:Virtualizzazione/Wine:Wine] e permette la perfetta gestione dei database '''sqlite'''. Per la progettazione delle basi di dati sono invece disponibili l'ottimo [:Server/DbDesigner:Dbdesigner] e la suite Open``Office.|| attachment:sqle.png = Il linguaggio = [[Anchor(esempioclassi)]] == Una classe d'esempio == Costruire una classe è semplice, basta creare un nuovo oggetto di tipo classe. Creaiamo la '''classe Contatto'''. Per convenzione le variabili stringa iniziano con una 's' e così anche le altre variabili. All'interno del codice dell'oggetto appena creato scriviamo: {{{ 'Gambas classfile PUBLIC sNome as String PUBLIC sCognome as string PUBLIC sIndirizzo as String PUBLIC sCitta as String PUBLIC sCap as String }}} Inizializziamo le variabili appena definite: {{{ PUBLIC SUB _new(nom AS String,cog AS String,ind AS String,cit AS String,cap AS String) sNome=nom sCognome=cog sIndirizzo=ind sCitta=cit sCap=cap END }}} Utilizziamo la classe, attraverso una sua istanza, all'interno di un qualunque form del proprio progetto: {{{ 'Gambas classfile 'definiamo la variabile c1 AS Contatto 'creiamo l'oggetto Contatto PUBLIC SUB Button1_Click() c1 = NEW Contatto("Andrea", "Rossi", "Via del Corso 112", "Roma", "00100") TextArea1.Text = "Nome " & c1.snome & ", Cognome " & c1.scognome & "." END }}} attachment:classe.png [[Anchor(helloworld)]] == Un programma d'esempio == * Aprire il programma selezionando l'icona dal menù '''''Applicazioni -> Programmazione -> Gambas2''''': attachment:g1png.png * Selezionare '''''Nuovo progetto -> Applicazione grafica GTK''''' * Crea una nuova cartella denominata «'''hello'''», assegna «'''hello'''» come nome e titolo del progetto: * Cliccare sulla ''form'' denominata '''FMain'''. * Cliccare sulla barra in basso a destra e inserire un pulsante nella form; assegnare a quest'ultimo il testo «OK»: * Cliccare di nuovo sulla barra e inserire un controllo di tipo testo nella ''form'': attachment:g2png.png * Cliccare ora sulla ''form'' evidenziando il codice sottostante la ''form'' stessa. * Inserire il codice come nella seguente figura: attachment:g4png.png * Compilare e avviare il programma: attachment:g3png.png = Copia, incolla e contribuisci = In [:/Codice:questa pagina] viene raccolto il codice, diviso per categorie, utilizzato dagli utenti nelle proprie applicazioni. |
Al termine dell'operazione sarà possibile avviare una stampa di prova per verificare il corretto funzionamento della stampante appena installata. |
Linea 141: | Linea 51: |
* [http://gambas.sourceforge.net/ Sito ufficiale del progetto] * [http://www.gambas-it.org Comunità italiana di Gambas] * [http://forum.ubuntu-it.org/index.php?board=33.0 Board programmazione del forum di Ubuntu-it] * [http://en.wikipedia.org/wiki/Gambas Voce enciclopedica] (in inglese) * [http://www.sqliteexpert.com/download.html Editor gratuito SqliteExpert] |
[[http://www.samsung.com/it/support/model/ML-2160/SEE-downloads#|Pagina di supporto Samsung]] |
Linea 148: | Linea 53: |
CategoryProgrammazione CategoryDaRevisionare | CategoryHardware |
Problemi in questa pagina? Segnalali in questa discussione
Introduzione
In questa guida sono presenti delle istruzioni utili all'installazione della stampante Samsung ML-2160.
Preparativi
Scaricare il pacchetto contenente i driver presente a questo indirizzo;
- Estrarre il pacchetto appena scaricato;
Aprire una finestra di terminale e digitare i seguenti comandi:
cd Scaricati/cdroot sudo ./autorun
quindi digitare la propria password.
TIP HELP in caso che il pacchetto sia stato scaricato in una posizione diversa da Scaricati/cdroot, modificare il primo comando in base al proprio percorso. TIP HELP
0. Seguire i vari passaggi del processo di installazione; 0. Terminata l'installazione, chiudere la finestra di terminale
Installazione
Scegliere Stampa dal Centro di controllo del proprio sistema in uso.
Fare clic su Aggiungi.
Stampante collegata tramite cavo
- Collegare la stampante al computer.
Attendere che la stampante venga rilevata, quindi selezionarla e fare clic su Avanti.
Stampante collegata tramite wireless
- Prendere nota dell'indirizzo IP della stampante.
Fare clic su Stampante di rete e inserire l'indirizzo IP, quindi fare clic su Trova.
Attendere che la stampante venga rilevata, quindi selezionarla e fare clic su Avanti.
Nella schermata successiva, fare clic su Fornire file PPD e selezionare il file PPD scaricato in precedenza, quindi fare clic su Avanti.
Nella schermata successiva verrà mostrato il driver che verrà utilizzato, fare clic su Avanti.
Scegliere un nome per la stampante, quindi fare clic su Applica.
Verifica
Al termine dell'operazione sarà possibile avviare una stampa di prova per verificare il corretto funzionamento della stampante appena installata.