Visual Basic 6.0 Nozioni avanzate

Programma del Corso

Il corso si articola in 30 lezioni suddivise in 6 moduli:

Modulo 1: STRUTTURA PROGETTO VB6 E TIPOLOGIE DI APPLICAZIONI CREABILI:
Panoramica sugli elementi di un progetto VB6 e descrizione dettagliata delle diverse applicazioni creabili con Visual Basic (progetto Exe Standard, Activex Dll, ActiveX Exe, Add-in, IIS Application, Activex User Control o controlli ocx).
  • Lezione n° 1(Introduttiva) - Approfondimento sulla Struttura di un progetto VB6
    • Caratteristiche di un linguaggio di programmazione ad Oggetti
    • Sui moduli di classe
    • Tutorial pratico sui moduli di classe parte prima
    • Proprietà, metodi ed eventi
    • Attributi di un modulo di classe
    • Tutorial pratico sui moduli di classe parte seconda
  • Lezione n° 2 - Tipologie di applicazioni creabili con Visual Basic
    • Le librerie di Windows e la cartella Windows\system
    • Caratteristiche tecniche di una libreria a collegamento dinamico
    • Struttura di una IIS APPLICATION
  • Lezione n° 3 (Segue) - Tipologie di applicazioni creabili con Visual Basic
    • Tutorial pratico Creazione da zero di una libreria a collegamento dinamico
    • Importare una libreria creata in VB6 nelle applicazioni di Office
    • Caratteristiche tecniche di una particolare libreria a collegamento dinamico:Gli Add-ons di Visual Basic.
  • Lezione n° 4 (Segue) - Tipologie di applicazioni creabili con Visual Basic
    • Tutorial pratico: Creazione di un'add-ons per Microsoft Word
    • Approfondimenti per la creazione di un server ActiveX Exe

Modulo 2: APPROFONDIMENTI SULLA LIBRERIA DI VISUAL BASIC FOR APPLICATION E UNA RACCOLTA DI TUTORIAL
In questo modulo ho raccolto una lezione unica che tratta l'argomento sull'Approfondimento sulla libreria di Visual Basic for Application in termini delle varie classi di funzioni applicate ai diversi tipi di dati ammissibili nella programmazione. Nelle ultime tre lezioni di questo secondo modulo imparerete ad uplodare e downlodare file su un server remoto, utilizzare al massimo le finestre di Microsoft Common Dialog 6.0. Comprenderete la flessibilità di Ado con i recordset disconessi. Sempre con Ado imparerete a riempire controlli potenti per la visualizzazione dei dati(tutorial sul controllo DataGrid). E' riservato un tutorial anche per la gestione del controllo intrinseco Oggetto Ole di Visual Basic.

  • Lezione n° 5 (unica) - Visual Basic for Application (o VBA): Approfondimenti
    • Riprendiamo le librerie di Visual Basic for Application
    • Funzioni per controllare il flusso del programma
    • Funzioni per lavorare con i numeri
    • Funzioni per lavorare con i dati in formato Stringa
    • Funzioni per lavorare con i dati di tipo DateTime
  • Lezione n° 6 - Raccolta di tutorial pratici
    • Premessa
    • Tutorial uno Visual Basic 6.0 e l'Upload su un Server Remoto
    • Tutorial due Fare il download di un database remoto da un Hosting Asp
    • Tutorial tre Sulle Common dialog integrate in applicazioni VB6
  • Lezione n° 7 - Visual Basic avanzato: Ado e componenti avanzati della finestra Ctrl+T
    • Premessa
    • Tutorial pratico Creare l'oggetto Recordset disconnesso con Ado
    • Tutorial pratico Collegare l'oggetto Recordset al controllo DataGrid
    • Uso avanzato del controllo ActiveX RichTextBox
  • Lezione n° 8 - Visual Basic e la gestione degli oggetti Ole
    • Applicazione Ole Navigator

Modulo 3 - REALIZZAZIONE APPLICAZIONI AVANZATE CON VISUAL BASIC
Impararete a importare form creati con l'editor di Microsoft Visual Basic integrato nelle applicazioni di Office; Comprenderete come passare argomenti ad un progetto Exe Standard con la funzione Command; Due applicazioni complete da realizzare con Visual Basic: una per ascoltare la musica l'altra per realizzare una statistica su un database in formato Access

  • Lezione n° 9 - Visual Basic 6.0 Importare un form creato con l'Editor VB di Office.
    • Tutorial pratico: Importare un form creato con l'Editor VB di Office
  • Lezione n° 10 L'applicazione VB e la CommandLine
    • L'applicazione Exe Standard e la definizione di parametri nella CommandLine
  • Lezione n° 11 Ascoltare la musica con Visual Basic 6.0
    • Visual Basic e il lettore Real Audio Player
  • Lezione n° 12 Statistica su un database di Access
    • Premessa
    • Tutorial pratico: I vari steps per creare l'applicazione

Modulo 4 - ALTRI TUTORIAL AVANZATI IN VB6
Gli obiettivi di questo modulo spaziano dalla creazione di short-cut per applicazioni e/o indirizzi web, senza l'uso dello wizard integrato di Windows, all'interazione tra Visual Basic 6 e la libreria di Microsoft Excel Object Library. Dalla gestione delle variabili d'ambiente DOS all'archiviazione di gruppi di dati associati con l'uso delle Collection.

  • Lezione n° 13 Creazione di short-cut ad applicazione e/o indirizzi Web
    • Tutorial 3 La potenza di Visual Basic
  • Lezione n° 14 Conoscere ed utilizzare le variabile d'ambiente DOS in VB6
    • Le variabili d'ambiente di Dos e il loro utilizzo nelle applicazioni VB6
  • Lezione n° 15 Le Collection di Visual Basic 6
    • Le Collection di Visual Basic 6
    • Gestire una collection
  • Lezione n° 16 Approfondimenti di VB6 per Excel
    • Excel: Approfondimenti della libreria di Microsoft Excel Object Library
    • Visual Basic 6.0 La libreria di Microsoft Excel aggiunta come riferimento ai progetti VB6
    • Esercizio sulle serie aritmetiche

Modulo 5: APPLICAZIONI CON INTERNET INFORMATION SERVICE
Le opzioni del file di start-up dell'ambiente di sviluppo Visual Basic 6.0 (VB6.EXE). Panoramica sulla libreria di estensioni della programmazione Ado 2.7. In questo modulo impararete:

  • ad avviare Microsoft Visual Basic 6.0 dalla console di Dos con l'uso di particolari parametri;
  • ad approcciare con lo sviluppo di applicazioni Internet: Le cosiddette applicazioni Internet Information Service con il modello ad oggetti di Asp;
  • ad usare le estensioni Ado nelle vostre applicazioni.

  • Lezione n° 17 Vb6.exe e le opzioni della CommandLine
    • Un breve commento alle opzioni incluse nel comando Vb6.exe
    • Lo start-up Project o l'oggetto che viene avviato per prima all'esecuzione dell'applicazione
  • Lezione n° 18 Sviluppo di una IIS Application in VB6
    • Panoramica sullo sviluppo di una IIS Application
    • Esempio applicativo Esercizio Vaiallink.asp
  • Lezione n° 19 La libreria Microsoft ADO Ext. 2.7 FOR DDL And Security
    • Accesso alla struttura dei db ed alle operazioni amministrative di un Data Base e Esercizi applicativi

Modulo 6: RISORSE INTERNET PER ARRICCHIRE IL BAGAGLIO DI CONOSCENZA SU VISUAL BASIC 6
La manualistica gratis su Manuali.net, la web comunity sempre di Manuali.net e altri forum e gruppi di discussioni. Al fine di massimizzare le vostre conoscenze su Visual Basic (c.d. KnowLedgebase) esistono molte risorse che imparerete a scoprire: manualistica, forum di discussioni tipo quelli offerti dai vari portali tipo virgilio, google, msdn online di microsoft. Verrà spiegato anche come configurare il newsreader integrato di Outlook per accedere ai vari newsgroup su Visual Basic 6.0.

  • Lezione n° 20 Riferimenti utili di siti internet di approfondimento su VB6
    • Le sei lezioni per orientarvi nelll'apprendimento di Visual Basic 6.
    • Prima di navigare in Internet esiste la MSDN Library Esercizio da svolgere
  • Lezione n° 21 Configurare Outlook Express per accedere ai Newsgroup su VB
    • Aiutare gli altri della Comunity Web e i newsgroup
    • Configurare Outlook Express
  • Lezione n° 22 Portali su VB6 E MSDN Online di Microsoft
    • Altre risorise utili per essere aggiornati sull'utilizzo di librerie e ActiveX
    • Altre risorse utili
  • Lezione n° 23 Passare su Manuali.net Molti manuali gratis su VB6
    • Prima di lanciare VB6 esistono in rete molti manuali gratis

Modulo 7: SUGLI ACTIVEX USER CONTROL
Si illustrerà nei dettagli come si procede con la distribuzione di un Activex User Control (detto volgarmente Ocx) su un proprio spazio web o hosting.

Modulo 8: DAI NEWSGROUP ONLINE DI MICROSOFT ALLA GESTIONE DI NEWSLETTER CON VISUAL BASIC 6.0
Termina il corso con i seguenti argomenti:

  • Trattazione dell'argomento di come accedere, navigando in Internet, ai newsgroup sulle diverse tecnologie Microsoft, tra cui Visual Basic 6.0
  • Una panoramica sugli Array
  • Su funzioni della classe Math di VBA per risolvere alcuni problemi di carattere matematico
  • Accedere ai campi OLE memorizzati in database formato Access
  • Supportare l'applicazione per l'invio di email, funzionalità utile per gestire l'invio di newsletter agli iscritti.
  • Lezione n° 24 Distribuire un ActiveX User Control sul Web
    • Distribuire ActiveX User Control
    • Distribuzione ActiveX User Control: Eseguiamo l'ActiveX User Control uplodato sul Web - Esercizio esplicativo
  • Lezione n° 25 (Ultima lezione modulo 6) Accesso ai newsgroup di Microsoft su VB6
    • Come accedere ai newsgroup di Microsoft su VB6
  • Lezione n° 26 (Lezione dedicata agli Array) Sugli Array
    • Approfondimenti sugli Array dinamici
    • Gli Array e il tipo di variabili Variant
  • Lezione n° 27 (Lezione dedicata agli Array) Realizzazione di matrici dati complesse
    • Accesso a matrici di dati a 6 indici - Progettazione del modello senza implementazione in VB Esercizio Implementatatela seguendo i suggerimenti che trovate nella lezione
  • Lezione n° 28 (Lezione dedicata a VBA) La matematica con VB6
    • La matematica con VB6: corredata da una classe di esercizi
  • Lezione n° 29 (Continua Lezione dedicata agli Oggetti Ole) Oggetti OLE e Basi di dati
    • Oggetti Ole e Basi di dati
    • Esempio di una base di dati
    • Esercizio completo
  • Lezione n° 30 (Suggerimenti per creare la gestione newsletter in vb6) Gestione Newsletter in VB6
    • Requisiti applicazione da realizzare
    • Tutorial di invio Mail
    • Conclusioni







Non sei ancora Registrato?

5 € in regalo!La registrazione gratis ti permette di:
  • guadagnare subito 5 € di Punti Sconto.
  • accedere a contenuti riservati: manuali e corsi da scaricare subito.
  • pubblicare il tuo manuale (guadagni fino a 20€ di Punti Sc.)
  • verificare nella tua Area Utente i contenuti che hai inviato.
  • postare sul Forum
  • ricevere avvisi sui nuovi post o sui nuovi commenti
  • controllare il saldo dei tuoi Punti Sconto
  • diventare un utente Affiliato (clicca qui per saperne di più).
  • ... e molto molto altro...

Login


Top Formazione

iPhone 3GS - Guida all'uso
IPhone_3GS_Guida_all_uso_431_thumb Tutte le novità sulla versione 3GS del tuo iPhone!

Manuali.net Social

Facebook  Twitter  RSS Feed

Newsletter







Su Facebook!

Manuali.net su Facebook