Wiki Ubuntu-it

Indice
Partecipa
FAQ
Wiki Blog
------------------
Ubuntu-it.org
Forum
Chiedi
Chat
Cerca
Planet
  • Pagina non alterabile
  • Informazioni
  • Allegati
  • Differenze per "Programmazione/Gambas/Codice"
Differenze tra le versioni 8 e 22 (in 14 versioni)
Versione 8 del 03/06/2007 10.50.22
Dimensione: 2237
Commento:
Versione 22 del 14/03/2011 12.56.57
Dimensione: 1471
Autore: localhost
Commento: converted to 1.6 markup
Le cancellazioni sono segnalate in questo modo. Le aggiunte sono segnalate in questo modo.
Linea 3: Linea 3:
[[BR]]
||<tablebgcolor="#f1f1ed" tablewidth="30%" tablestyle="margin: 0pt 0pt 1em 1em; float: right; font-size: 0.9em;"style="padding: 0.5em;">'''Indice'''[[BR]][[TableOfContents(1)]] ||
<<BR>>
<<Indice>>
Linea 8: Linea 7:
Questa pagina è dedicata al codice scritto dagli utenti. Si consiglia, per motivi redazionali e di comprensione del codice, di apporre prima del corpo dello stesso le note informative nel formato seguente: Questa pagina è dedicata al codice scritto dagli utenti. Si consiglia, per motivi redazionali e di comprensione del codice, di apporre prima del corpo dello stesso le note informative secondo il formato predefinito.
Linea 10: Linea 9:
{{{
'====================================================================================
'Author : <nome autore>
'Email : <email autore>
'Name : <nome funzione>
'Category : <categoria, x classificare la funzione>
'Subject : <scopo e desrizione dell funzione>
'Date : <data di realizzazione>
'Version : <versione della funzione>
'Release old : <funzione di riferimento nel caso di variazione di funzione esistente>
'====================================================================================
}}}
<<Anchor(funzioni)>>
= Funzioni =
Linea 23: Linea 12:
= Funzioni = ||<style="background-color:#F6D358;":>'''Codice'''||<style="background-color:#F6D358;":>'''Descrizione'''||

<<Anchor(classi)>>
Linea 25: Linea 16:
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: ||<style="background-color:#F6D358;":>'''Codice'''||<style="background-color:#F6D358;":>'''Descrizione'''||
||[[attachment:tol.tar.gz]]||Classe per costruire modelli di trading di borsa||
||[[attachment:sql.tar.gz]]||Classe per eseguire con facilità comandi sql su un database sqlite||
Linea 27: Linea 20:
{{{
'Gambas classfile
<<Anchor(database)>>
= Basi di dati =
Linea 30: Linea 23:
PUBLIC sNome as String
PUBLIC sCognome as string
PUBLIC sIndirizzo as String
PUBLIC sCitta as String
PUBLIC sCap as String
||<style="background-color:#F6D358;":>'''Codice'''||<style="background-color:#F6D358;":>'''Descrizione'''||
||[[attachment:sqlitedemo.tar.gz]]||Esempio di collegamento ad un database '''sqlite'''||
Linea 36: Linea 26:
}}} <<Anchor(networking)>>
= Internet e rete =
Linea 38: Linea 29:
Inizializziamo le variabili appena definite: ||<style="background-color:#F6D358;":>'''Codice'''||<style="background-color:#F6D358;":>'''Descrizione'''||
Linea 40: Linea 31:
{{{
PUBLIC SUB _new(nom AS String,cog AS String,ind AS String,cit AS String,cap AS String)
<<Anchor(gui)>>
= Interfaccia utente =
Linea 43: Linea 34:
sNome=nom
sCognome=cog
sIndirizzo=ind
sCitta=cit
sCap=cap
||<style="background-color:#F6D358;":>'''Codice'''||<style="background-color:#F6D358;":>'''Descrizione'''||
Linea 49: Linea 36:
END
}}}
= Grafica =
Linea 52: Linea 38:
Utilizziamo la Classe, attraverso una sua istanza, all'interno di un qualunque form del nostro progetto Gambas:

{{{

'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
= Basi di dati =
= Internet e rete =
= Interfaccia utente =
= Xml =
= Sdl =
= Grafica =
= Ulteriori risorse =
||<style="background-color:#F6D358;":>'''Codice'''||<style="background-color:#F6D358;":>'''Descrizione'''||
----
CategoryProgrammazione


Introduzione

Questa pagina è dedicata al codice scritto dagli utenti. Si consiglia, per motivi redazionali e di comprensione del codice, di apporre prima del corpo dello stesso le note informative secondo il formato predefinito.

Funzioni

Codice

Descrizione

Classi

Codice

Descrizione

tol.tar.gz

Classe per costruire modelli di trading di borsa

sql.tar.gz

Classe per eseguire con facilità comandi sql su un database sqlite

Basi di dati

Codice

Descrizione

sqlitedemo.tar.gz

Esempio di collegamento ad un database sqlite

Internet e rete

Codice

Descrizione

Interfaccia utente

Codice

Descrizione

Grafica

Codice

Descrizione


CategoryProgrammazione