|
Dimensione: 2237
Commento:
|
Dimensione: 2283
Commento: modifiche
|
| Le cancellazioni sono segnalate in questo modo. | Le aggiunte sono segnalate in questo modo. |
| Linea 9: | Linea 9: |
[[BR]][[BR]][[BR]][[BR]][[BR]][[BR]][[BR]] |
IndiceBRTableOfContents(1) |
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 & "."
ENDattachment:classe.png
Basi di dati
Internet e rete
Interfaccia utente
Xml
Sdl
Grafica
