La presentazione è in caricamento. Aspetta per favore

La presentazione è in caricamento. Aspetta per favore

Introduzione al VISUAL BASIC Corso abilitante riservato ad abilitati in altra classe classe di concorso A042 - INFORMATICA.

Presentazioni simili


Presentazione sul tema: "Introduzione al VISUAL BASIC Corso abilitante riservato ad abilitati in altra classe classe di concorso A042 - INFORMATICA."— Transcript della presentazione:

1 Introduzione al VISUAL BASIC Corso abilitante riservato ad abilitati in altra classe classe di concorso A042 - INFORMATICA

2 Generalità Microsoft Visual Basic è un programma che consente di sviluppare in modo estremamente semplice e veloce applicazioni per il sistema operativo Windows. - Visual fa riferimento al metodo utilizzato per creare l'interfaccia grafica utente (GUI). - Basic fa riferimento al linguaggio BASIC (Beginners All-Purpose Symbolic Instruction Code). Alla base anche di Visual Basic, Applications Edition per le applicazioni Office, e Visual Basic Scripting Edition (VBScript) per Internet

3 Programmazione VB VB suddivide lapplicazione in : interfaccia utente –disposizione grafica di elementi con cui lutente interagisce con lapplicazione codice di supporto –lorigine dei servizi offerti dallapplicazione, basati su procedure che reagiscono a particolari eventi nellinterfaccia grafica sono presenti oggetti (o controlli) che in particolari situazioni generano eventi che a loro volta attivano procedure prestabilite nel medesimo o in altri oggetti

4 Gli oggetti I form ed i controlli sono oggetti predefiniti che presentano proprietà, metodi ed eventi: proprietà caratteristiche delloggetto metodi azioni eseguibili dalloggetto eventi reazioni determinate da particolari situazioni Prendiamo ad esempio un palloncino:

5 Esempio Prendiamo ad esempio un palloncino: proprietà:peso dimensioni colore stato (se è gonfio o meno) metodi:gonfiareinnalzare sgonfiareabbassare eventi:pungere

6 Esempio di linguaggio Impostare le proprietà delloggetto Palloncino : Palloncino.Colore = Bianco Palloncino.Peso = 2 Palloncino.Stato = gonfio Richiamare un metodo delloggetto Palloncino : Palloncino.Gonfiare Palloncino.Innalzare 3 Le istruzioni che descrivono levento Pungere : Sub Pungere Palloncino.Stato = sgonfio Palloncino.Dimensione = 1 End Sub

7 Ciao mondo! (1) aprire il programma Visual Basic Avvio => Programmi => Microsoft Visual Basic 6.0 aprire un nuovo progetto Nuovo Progetto => EXE standard => [Apri] selezionare loggetto Form1 e poi visualizzare la finestra delle proprietà con F4 BorderStyle1-FixedStyle (Name)principale Captionprima applicazione Icon scegliere unicona Height3570 Width4770

8

9 Ciao mondo! (2) Aggiungere in controllo CommandButton trascinandolo dalla casella degli strumenti Command1 = Caption&PREMI Height735 Width1575 Top1920 Left600 P.S.È stato istanziato un oggetto CommandButton dalla classe relativa.

10 Ciao mondo! (3) Aggiungere un controllo TextBox trascinandolo dalla casella degli strumenti Text1 = Alignment2 - Center FontMS Sans Serif - 24 punti Text (vuotare) Height675 Width3375 Top480 Left600

11 Ciao mondo! (4) Aggiungere un altro controllo CommandButton trascinandolo dalla casella degli strumenti Command2 = Caption&ESCI Height735 Width1575 Top1920 Left2400

12 Ciao mondo! (5) Aggiungere codice al bottone Command1: –selezionare il bottone Command1 –menu Visualizza => Codice –sulla casella di selezione in alto a sinistra della finestra di Codice, [ora (generale)] selezionare Command1 Private Sub Command1_Click() Text1.Text = Ciao, mondo! End Sub

13 Ciao mondo! (6) aggiungere codice al bottone Command2: –selezionare il bottone Command1 –menu Visualizza => Codice –sulla casella di selezione in alto a sinistra della finestra di Codice, [ora Command1] selezionare Command2 Private Sub Command2_Click() Unload Me End Sub mandare in esecuzione con il tasto F5

14 Ciao mondo! internazionale (1) menu File => Nuovo progetto => EXE standard F4 per visualizzare la finestra delle Proprietà Form1 Form CaptionLa mia prima applicazione (Name)principale Height3600 Width4800

15 Ciao mondo! internazionale (2) aggiungere un controllo TextBox Text1 TextBox (Name)txtOutput Alignment2 - Center FontMS Sans Serif - 18 Punti Height555 Left840 Text-- vuoto -- Top240 Width3615

16 Ciao mondo! internazionale (3) aggiungere un controllo PictureBox Picture1 PictureBox (Name)picBandiera Height495 Left120 Top240 Width615

17 Ciao mondo! internazionale (4) aggiungere un controllo CommandButton Command1 CommandBox (Name)cmdItaliano Caption&ITALIANO Height495 Left240 Top1080 Width975

18 Ciao mondo! internazionale (5) aggiungere un controllo CommandButton Command2 CommandBox (Name)cmdInglese Caption&ENGLISH Height495 Left1320 Top1080 Width975

19 Ciao mondo! internazionale (6) aggiungere un controllo CommandButton Command3 CommandBox (Name)cmdEsci CaptionE&SCI Height495 Left3480 Top1080 Width975

20 Ciao mondo! internazionale (7) aggiungere due controlli PictureBox Picture2 PictureBox (Name)picItalia Picture flag Italiana Height495 Left360 Top1680 Width615 VisibleFalse Picture3 PictureBox (Name)picInghilterra Picture flag Inglese Height495 Left1440 Top1680 Width615 VisibleFalse

21 Ciao mondo! internazionale (8) Aggiungere codice al bottone cmdItaliano: –selezionare il bottone cmdItaliano –menu Visualizza => Codice –sulla casella di selezione in alto a sinistra della finestra di Codice, [ora (generale)] selezionare cmdItaliano –aggiungere il codice: Private Sub cmdItaliano_Click() txtOutput.Text = "Ciao, mondo!" picBandiera.Picture = picItalia.Picture End Sub

22 Ciao mondo! internazionale (9) Aggiungere codice al bottone cmdInglese: –sulla casella di selezione in alto a sinistra della finestra di Codice, [ora cmdItaliano ] selezionare cmdInglese –aggiungere il codice: Private Sub cmdInglese_Click() txtOutput.Text = "Hello, word!" picBandiera.Picture = picInghilterra.Picture End Sub

23 Ciao mondo! internazionale (10) Aggiungere codice al bottone cmdEsci: –sulla casella di selezione in alto a sinistra della finestra di Codice, [ora cmdInglese ] selezionare cmdEsci –aggiungere il codice: Private Sub cmdEsci_Click() UnLoad Me End Sub mandare in esecuzione con il tasto F5 aggiungere una terza lingua a scelta


Scaricare ppt "Introduzione al VISUAL BASIC Corso abilitante riservato ad abilitati in altra classe classe di concorso A042 - INFORMATICA."

Presentazioni simili


Annunci Google