Ciao Mondo

Da Gambas-it.org - Wikipedia.

Ogni linguaggio di programmazione che si rispetti prevede il primo codice di esempio con la visualizzazione della parola "Hello World" (tradotto in italiano "Ciao Mondo") ed ovviamente noi non vogliamo essere da meno. Quello che di seguito verrà descritto spiega, in maniera decisamente elementare, il "primo avvio" di Gambas.


wiki_lez00001_00a.png

Al primo avvio di Gambas sarà mostrata questa finestra, da cui potete già compiere diverse azioni (ok, non pensate subito all'Uscita), ovviamente noi siamo intenzionati a scrivere un programma nuovo di zecca e quindi premeremo il bottone Nuovo progetto.


wiki_lez00001_00b.png

La scelta successiva vi chiede che tipo di applicazione volete costruire, scegliete Applicazione Grafica e premete Seguente. Non spaventatevi delle possibili opzioni che il sistema mette a disposizione, le vedremo nelle prossime lezioni.


wiki_lez00001_00c.png

Ora dobbiame decidere in quale directory creare il nostro programma, la prima opzione che sarà mostrata è la vostra home (quella che vedete è la mia). Se non avete particolari esigenze potete tranquillamente lasciare il percorso preimpostato. Procediamo premendo Seguente. In qualsiasi momento potete tornare sui vostri passi premendo Precedente.


wiki_lez00001_00d.png

E siamo arrivato al punto cruciale di ogni programmatore: il nome del software. In realtà le decisioni da prendere sono due, il Nome del programma ed il Titolo; le cose sono ben distinte, per Nome si intende il nome che avrà il software all'interno del vostro sistema e di conseguenza non deve contenere spazi o caratteri strani, per Titolo...beh..qui avete carta bianca (esempio: Nome=hwo - Titolo=Hello World how are you). Per semplicità chiamiamo con lo stesso nome sia il Titolo che il Nome. Procediamo con il solito Seguente


wiki_lez00001_00e.png

Se tutto è andato a buon fine vi comparirà un messaggio di avvenuta creazione del progetto. Procediamo premendo OK


wiki_lez00001_00f.png


wiki_lez00001_00g.png


wiki_lez00001_00h.png


wiki_lez00001_00i.png


wiki_lez00001_00l.png