Esempi
Cronometro Digitale
Primo esempio di applicazione VB. In questo progetto vengono utilizzati i controlli TextBox, CommandButton e Timer per realizzare un cronometro.
Esempio sulla Struttura IF
Esempio che illustra il funzionamento della Struttura di Controllo IF. Il programma realizza una simulazione di un pulsante per l'accesione di una lampadina.
Classificazione dei Triangoli
Esempio che illustra come attraverso la Struttura di Controllo IF sia possibile far prendere delle decisione al progamma, in base al verificarsi o meno di una condizione.
Sondaggio (prima versione)
Esempio che simula la realizzazione di un sondaggio. In questo progetto viene utilizzato il controllo Option Button.
Sondaggio (seconda versione)
In questa seconda versione dell'esempio del sondaggio si utilizza la Struttura di Controllo For per eseguire una certa operazione un numero predefinito di volte.
BirthDate
Programma che permette di calcolare l'età di una persona in Anni, Mesi, Settimane e Giorni. Questo esempio illustra l'utilizzo delle ComboBox, delle funzioni per la manipolazione delle date (DateDiff, DateAdd, IsDate, Date, ecc.) e dei Menu.
Livello di Sopportazione
Programma che simula un misuratore del livello di soppotazione. Questo esempio illustra l'utilizzo delle ProgressBar, ma soprattutto introduce i File ASCII Sequenziali, il modo più semplice per salvare informazioni sui dischi, in modo tale che siano disponibili anche dopo la chiusura del programma.
Agenda (Prototipo)
Primo prototipo di una Agenda Elettronica che utilizza le ListView. In questo esempio non c'è il salvataggio su file, pertanto l'agenda perde tutte le informazioni inserite quando il programma viene spento.
Agenda (Versione Completa)
Versione completa dell'Agenda Elettronica, questa utilizza le List View, le CommonDialog, i File ASCII Sequenziali e l'oggetto ImageList.
Appuntamenti (versione con singolo Form)
Ancora un esempio su l'utilizzo delle List View. In questo esempio si introduce anche l'utilizzo del DtPicker un controllo per l'inserimento delle date e degli orari.
Apri e Salva ListView
In questo esempio vengono realizzate due funzioni (inserite in un modulo) che si occupano di caricare in una ListView il contenuto di un file e di salvare il contenuto della ListView nel file stesso. Questo viene fatto indipendentemente da come la ListView è fatta. Inoltre viene illustrato come gestire l'eventio Resize del Form.
Parametri ByVal e ByRef
Esempio che illustra le differenze tra un passaggio di parametro per valore e un passaggio di parametro per riferimento.
Gestione degli Errori
Esempio che illustra come realizzare una Gestione degli Errori che impedisca che gli errori a Run Time interromapano l'esecuzione del programma.
Campionato
Esempio di come utilizzare un Database da Visual Basic. L'esempio introducie anche la MSHFlexGrid per la visualizzazione del contenuto di un Recordset.
Agenzie Immobiliari
Un altro esempio di applicazione che utilizza i Database. Qui si pone particolare attenzione alla Relazione Gerarchica tra Tabelle (in questo caso abbiamo le Agenzie e gli Agenti che appartengono alle agenzie). La visualizzazione dei dati viene effettuata introducendo un controllo che ben si presta a visualizzazioni gerarchice: la Tree View.
Gestione del Personale
Mia Rubrica
Esempio di Applicazione Anagrafica per la gestione di una rubrica telefonica.
Forms
Questo esempio puramente didattico illustra le differenze tra un form normale, un Form MDI e un Form MDI Child. Inoltre spiega come è possibile creare più istanze dello stesso form, consentendo di visualizzarlo in più copie.
Biblioteca
Esempio completo per la gestione di una Biblioteca. Questo esempio utilizza un Database Access, i Form MDI, il controllo StatusBar e il controllo CommonDialog. Oltre a questo è un buon esempio su come sia possibile utilizzare un form per fargli svolgere diverse funzioni.
|