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 9 e 21 (in 12 versioni)
Versione 9 del 03/06/2007 10.53.10
Dimensione: 2283
Commento: modifiche
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:
[[BR]][[BR]][[BR]][[BR]][[BR]][[BR]][[BR]] [[Anchor(funzioni)]]
= Funzioni =
Linea 12: Linea 12:
{{{
'====================================================================================
'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>
'====================================================================================
}}}
||<style="background-color:#F6D358;":>'''Codice'''||<style="background-color:#F6D358;":>'''Descrizione'''||
Linea 25: Linea 14:
= Funzioni = [[Anchor(classi)]]
Linea 27: 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 29: Linea 20:
{{{
'Gambas classfile
[[Anchor(database)]]
= Basi di dati =
Linea 32: 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 38: Linea 26:
}}} [[Anchor(networking)]]
= Internet e rete =
Linea 40: Linea 29:
Inizializziamo le variabili appena definite: ||<style="background-color:#F6D358;":>'''Codice'''||<style="background-color:#F6D358;":>'''Descrizione'''||
Linea 42: 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 45: Linea 34:
sNome=nom
sCognome=cog
sIndirizzo=ind
sCitta=cit
sCap=cap
||<style="background-color:#F6D358;":>'''Codice'''||<style="background-color:#F6D358;":>'''Descrizione'''||
Linea 51: Linea 36:
END
}}}
= Grafica =
Linea 54: 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