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 7 e 8
Versione 7 del 03/06/2007 10.48.29
Dimensione: 1148
Commento:
Versione 8 del 03/06/2007 10.50.22
Dimensione: 2237
Commento:
Le cancellazioni sono segnalate in questo modo. Le aggiunte sono segnalate in questo modo.
Linea 25: Linea 25:
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 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

BR

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 nel formato seguente:

'====================================================================================
'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>
'====================================================================================

Funzioni

Classi

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 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