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 21 (in 13 versioni)
Versione 8 del 03/06/2007 10.50.22
Dimensione: 2237
Commento:
Versione 21 del 04/11/2010 19.46.24
Dimensione: 1461
Commento:
Le cancellazioni sono segnalate in questo modo. Le aggiunte sono segnalate in questo modo.
Linea 4: Linea 4:
||<tablebgcolor="#f1f1ed" tablewidth="30%" tablestyle="margin: 0pt 0pt 1em 1em; float: right; font-size: 0.9em;"style="padding: 0.5em;">'''Indice'''[[BR]][[TableOfContents(1)]] ||
[[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

BR Indice()

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.

Anchor(funzioni)

Funzioni

Codice

Descrizione

Anchor(classi)

Classi

Codice

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

Anchor(database)

Basi di dati

Codice

Descrizione

attachment:sqlitedemo.tar.gz

Esempio di collegamento ad un database sqlite

Anchor(networking)

Internet e rete

Codice

Descrizione

Anchor(gui)

Interfaccia utente

Codice

Descrizione

Grafica

Codice

Descrizione


CategoryProgrammazione