Visual Basic FROM C TO DEDICATO AGLI UTENTI CON BASI DI C CHE SI AFFACCIANO AL MONDO DEL VISUAL BASIC. Contiene solo basi di linguaggio

Dimensione: px
Iniziare la visualizzazioe della pagina:

Download "Visual Basic FROM C TO DEDICATO AGLI UTENTI CON BASI DI C CHE SI AFFACCIANO AL MONDO DEL VISUAL BASIC. Contiene solo basi di linguaggio"

Transcript

1 FROM C TO Visual Basic DEDICATO AGLI UTENTI CON BASI DI C CHE SI AFFACCIANO AL MONDO DEL VISUAL BASIC. Contiene solo basi di linguaggio FEDERICO GIUNTOLI

2 Microsoft Visual Basic Questo capitolo ha lo scopo di definire le caratteristiche elementari del linguaggio e dell ambiente di sviluppo integrato.

3 Un nuovo modo di programmare CONTENUTO 1. Cenni storici 2. Descrizione generale del linguaggio 3. Programmazione event-driven Al giorno d oggi, la disponibilità di linguaggi e di strumenti utili al fine di creare applicazioni è ampia, vale tuttavia la pena di prendere in considerazione il Visual Basic. Arrivato alla versione 8, il Visual Basic è un semplice ma potente linguaggio di programmazione di casa Microsoft per costruire software installabili direttamente sul computer. Fino alla versione 6, il VB era considerato, da molti, un linguaggio limitato e semplicistico, tuttavia, dalla versione 7, Visual Basic è stato completamente rivisto e microsoft ha lanciato il nuovo Visual Basic.NET, la sintassi è comunque molto simile a quella del VB. Con le nuove versioni questo si è evoluto in un linguaggio più vicino alle esigenze degli sviluppatori che utilizzano la programmazione orientata agli oggetti. Con questo linguaggio è possibile creare qualsiasi tipo di applicazione. Le caratteristiche per cui questo linguaggio risulta particolarmente semplice e versatile, sono diverse: Facilità di scrittura (non utilizza formalità di punteggiatura tipica di quasi tutti gli altri linguaggi). Funzione di progettazione dell interfaccia grafica completamente visuale. Il linguaggio di tipo event-driven.

4 I programmi Event-driven (programmazione a eventi), non hanno un inizio e una fine, bensì sono predisposti ad eseguire un loop infinito di istruzioni. Il flusso di lavoro viene dunque determinato dal verificarsi di eventi esterni. Un evento o, più semplicemente, un azione, è un interazione dell utente con il programma, essa può consistere in un semplice click, digitazione in una casella, inserimento di periferiche esterne, cambiamento della risoluzione, ecc. Gli oggetti del Visual Basic sono in grado di riconoscere autonomamente gli eventi più comuni, senza che il programmatore si preoccupi di stabilire, per esempio, quando l utente ha fatto click su un oggetto. Proprio per la sua facilità e per la potenza e la flessibilità che offre, il Visual Basic viene utilizzato sia dai programmatori più esperti, sia dai neofiti che si avvicinano per la prima volta al mondo della programmazione. L apprendimento del VB risulta, per la sua somiglianza sintattica al C# e quindi al C++, particolarmente facilitato per gli utenti i quali hanno già familiarità con quest ultimo.

5 SEZIONE 2 L ambiente Microsoft Visual Basic CONTENUTO 1. L ambiente di sviluppo visuale Microsoft Visual Basic 2. Da che cosa è composto e le fasi di realizzazione di un progetto Visual Basic 3. Il primo progetto L editor per la programmazione ad oggetti in Visual Basic più famoso è Microsoft Visual Studio e non si tratta esattamente di un editor, bensì di un ambiente di sviluppo. Esistono dei software, magari scritti anch essi in Visual Basic, ad uso commerciale o meno, per implementare utility, ma sono dei surrogati dell'ambiente di sviluppo originale. VB.NET è un linguaggio di libero utilizzo. Il relativo compilatore è scaricabile dall'area download del sito Microsoft. È altresì scaricabile una versione detta Express dell'ide di sviluppo Visual Studio completamente gratuita. Esiste inoltre un compilatore opensource e multipiattaforma che, grazie al progetto Mono, è in grado di compilare anche su piattaforme anche diverse da Windows, come Mac OS X o Linux. Oltre alle versioni di Visual Studio, esiste anche un IDE (Integrated Development Environment) open source, SharpDevelop, che permette di creare applicazioni in modo veloce e semplice. SharpDevelop permette lo sviluppo di plugin per l'ide stesso, applicazioni Mono, creazione di applicazione con.net Compact Framework e le classiche applicazioni Console e Windows Form.

6 L ambiente di sviluppo utilizzato per realizzare questa guida è Microsoft Visual Basic 2010 Express. Iniziamo con il lato pratico. Apriamo Microsoft Visual Basic 2010, spostiamoci nel menu File e facciamo click su Nuovo progetto, scegliamo EXE Standard (Applicazione Windows form, nel nostro caso). Avviato il nuovo progetto, ci troviamo davanti vuna finestra, il form, che sarà la finestra della nostra futura applicazione. Nel form vengono collocati tutti gli elementi dell interfaccia utente: caselle di testo, pulsanti, immagini, ecc. Per inserirli nel progetto basterà selezionarli dalla barra strumenti e trascinarli nel punto desiderato. Altrettanto facilmente è possibile modificare la posizione e la dimensione di un controllo semplicemente utilizzando il mouse. Come comune in ambiente windows, i comandi utili alla realizzazione di un progetto sono raggruppati in una toolbox.

7 Nella finestra proprietà sono elencate le impostazioni dell oggetto selezionato, una proprietà è una caratteristica dell oggetto. A seconda dell oggetto selezionato le proprietà visibili saranno diverse. L ambiente di Visual Basic propone già i possibili valori elencati in una casella di riepilogo. Le fasi di realizzazione di un progetto sono le seguenti: 1. Creazione dell interfaccia utente - definiamo il form e tutti gli oggetti che saranno utilizzati nel progetto. 2. Impostazioni delle priorità - descrizione degli oggetti componenti il progetto 3. Scrittura del codice Visual Basic - Istruiamo il programma in modo da stabilire cosa deve accadere al verificarsi di un dato evento. Al termine di queste fasi si potrà procedere alla creazione dell eseguibile e del pacchetto di installazione. Vediamo adesso come realizzare il nostro semplicissimo primo progetto. 1. Apriamo un nuovo progetto e iniziamo ad inserire i controlli utilizzando la toolbox degli strumenti. 2. Selezioniamo l oggetto Label e posizioniamolo nel form. 3. Troviamo l oggetto Button e facciamo la stessa cosa del punto 2

8 La situazione dovrebbe essere all incirca questa: 4. Selezionate adesso il bottone, spostatevi nella finestra delle proprietà e quindi nel campo name, modifichiamolo in cmdbutton. 5. Nel campo Text scriviamo Calcola 6. Ripetiamo i punti 4 e 5 per Label1 e modifichiamo nel modo seguente, name: lblrisultato, Text: qui comparirà il risultato 7. Finestraacciamo doppio click sul bottone, si aprirà la scheda del codice, dove troveremo quanto segue: Public Class Form1 Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click End Sub End Class Per versioni VB dalla 7 in poi. Public Class Form1 End Sub Private Sub cmdcalcola_click() End Class Per vecchie versioni di VB

9 Ogni comando inserito all interno del sub appena creato verrà lanciato non appena si farà click sul pulsante 8. Spostiamoci all interno del nuovo sub e scriviamo lblrisultato.text = Analogamente alla sintassi del C#, l operazione di assegnazione viene effettuata tramite l operatore = 9. Eseguiamo il programma con il tasto Run o premendo F5 Se tutto ha funzionato, il programma dovrebbe avviarsi e, cliccando sul pulsante, dovrebbe comparire la somma di 2+2.

10 CAPITOLO 2 Allora iniziamo a programmare! - Le basi Dopo aver affrontato il primo capitolo e aver preso mano con il linguaggio e il relativo ambiente di sviluppo, questo capitolo fornisce gli elementi per applicare le basi di programmazione che si conoscono al Visual Basic

11 SEZIONE 1 Le variabili e le costanti CONTENUTO 1. I tipi di dato 2. Dichiarazione di una variabile 3. Dichiarazione di una costante 4. Pratica: Area del cerchio Così come in C# (e in tutti gli altri linguaggi) i dati possono essere di vario tipo, ognuno dei quali rappresenta valori diversi e occupa una diversa dimensione in memoria: Tipo di dato Dimension e in memoria Intervallo Boolean 2 byte true (-1) o False (0) Integer (intero) 2 byte Da a Long (intero lungo) Single (virgola mobile a precisione semplice) Double (virgola mobile a precisione doppia) String 10 byte + lunghezza stringa (10 byte + numero caratteri) 4 byte Da a byte Da -3,402823E38 a -1,401298E-45 per valori negativi;da 1,401298E-45 a 3,402823E38 per valori positivi 8 byte Da -1, E308 a -4, E-324 per valori negativi; da 4, E-324 a 1, E308 per valori positivi Da 0 a circa 2 miliardi

12 Vediamo adesso la differenza tra la dichiarazione di una costante e quella di una variabile. Le costanti vengono dichiarate nel seguente modo: [Public Private] Const <NomeConstante> As <Tipo> = valore Public e Private restringono il campo d azione delle costanti definite, il primo stabilisce che i dati presenti nel form possono essere condivise anche con altri progetti, mentre la seconda limita l uso dei dati al solo progetto in costruzione. Const è la parola chiave <NomeConstante> è il nome che si desidera assegnare alla costante As è un altra parola chiave, indica che <Tipo> è il tipo con cui viene dichiarata la constante <Tipo>, come appena detto, identifica il tipo assegnato alla constante = valore assegna il valore della constante esempi di constanti sono: Const Massimo As Integer = 10 Const pigreco As Double = 3,14

13 Vediamo adesso come dichiarare una variabile Dim <NomeVariabile> As <Tipo> Dim è l istruzione di dichiarazione esplicita che consente di assegnare alle variabili un identificatore e un tipo <NomeVariabile> è il nome da assegnare alla variabile As, così come <Tipo>, hanno la stessa funzione vista per le constanti Anche per le variabili è possibile assegnare un valore iniziale, sempre con l operatore = Esempi: Dim Risultato As Integer Dim I As Integer = 1 Dim cognome As String Dim nome As String *20 Così come accadeva in C# con il tipo string, anche qui esso può sì avere una lunghezza fissa dichiarata (*20 indica che la variabile nome può contenere massimo 20 caratteri), ma può avere anche lunghezza variabile (come accade nel terzo esempio), basta non dichiarare la dimensione Vediamo adesso come realizzare un semplice programma che utilizzi sia variabili che constanti. 1. Apriamo un nuovo progetto e inseriamo nel form il controllo TextBox 2. Inseriamo adesso un bottone comune e una Label

14 3. Applichiamo le seguenti proprietà, Bottone: Label: Name: cmdbutton, Text: Calcola; Name: lblrisultato, Text: Risultato 4. Spostiamoci all interno della scheda del codice, dentro il class, e andiamo a dichiarare le seguenti variabili e constanti: Const pigreco As Double = 3.14 Dim raggio As Double Dim Risultato As Double 5. Torniamo nella finestra del form, facciamo doppio click sul bottone, ecco che verremo spostati nuovamente nella scheda del codice, all interno del sub 6. Qui andremo a scrivere: Raggio = TextBox1.Text Risultato = pigreco * raggio * raggio lblrisultato.text = Risultato

15 7. Il codice completo dovrebbe essere simile a questo: Public Class Form1 Const pigreco As Double = 3.14 Dim raggio As Double Dim Risultato As Double Private Sub cmdcalcola_click(byval sender As System.Object, ByVal e As System.EventArgs) Handles cmdcalcola.click raggio = TextBox1.Text Risultato = pigreco * raggio * raggio lblrisultato.text = Risultato End Sub 8. Eseguite il programma, inserendo il valore del raggio nella casella di testo e premendo Calcola, dovrebbe comparire l area del cerchio.

16 SEZIONE 2 Procedure e funzioni CONTENUTO 1. Procedure 2. Funzioni 3. Applicazioni e differenze 4. Esempio: Somma e sottrazione Come abbiamo già visto studiando il linguaggio C, nella scrittura di un programma possiamo usufruire di un potente strumento le funzioni. Le funzioni, o routine, ci permettono dunque di dividere il programma in sottoprogrammi. Rispetto al C la gestione delle funzioni è molto simile e la sintassi semplificata. Vediamo adesso alcune precisazioni. In VB abbiamo la distinzione tra procedure e funzioni. La differenza fondamentale tra procedure e funzioni è che le seconde possono restituire dei valori, mentre le procedure no. Di seguito, la dichiarazione di una procedura. Private Sub <nome>([parametro As <Tipo>,...])... End Sub Private, indica il campo d azione dei dati. Sub è l abbreviazione di subroutine, inizia la dichiarazione della procedura

17 nome: è il nome con cui vogliamo identificare la procedura per una successiva chiamata. Dentro le parentesi tonde dobbiamo inserire il nome delle variabili con i relativi tipi, esse rispettano le regole studiate nel C, in chiamata dovremmo perciò rispettare gli stessi accorgimenti. Potremo inoltre decidere se passare il parametro per valore (anteponendo byval) o per indirizzo (byref). end sub, è una parola chiave del VB che segna la fine della procedura. Vediamo adesso come gestire la chiamata ad una procedura: <nome>([parametro As <Tipo>,...]) La chiamata è estremamente semplice, basta fare riferimento al nome e includere tra parentesi i parametri da passare al parametro. Vediamo adesso la dichiarazione di una funzione. Private Function <nome>([parametro As <Tipo>,...]) [As <Tipo>]... End Function Private, indica il campo d azione dei dati. Fuction, inizia la dichiarazione della funzione nome: è il nome con cui vogliamo identificare la funzione per una successiva chiamata. Come con le procedure, passiamo, all interno delle parentesi tonde, i parametri. As <Tipo>: esso indica il tipo di dato restituito dalla funzione. Proviamo a mettere in pratica quanto appreso. 1. Apriamo un nuovo progetto

18 2. Inseriamo il necessario: tre label, due TextBox, due bottoni e modifichiamo come di seguito CAMPO \OGGETTO NOME.TEXT (O CAPTION) Label1 -invariato- Variabile A Label2 -invariato- Variabile B Label3 lblrisultato Risultato TexBox1 txtvara -vuoto- TexBox2 txtvara -vuoto- Botton1 cmdsomma Somma Botton2 cmdsottrazione Sottrazione Otterrete un risultato simile a questo

19 Adesso andremo ad effettuare la somma mediante un parametro e la sottrazione mediante una funzione. 3. Dichiariamo due variabili globali: A e B come interi 4. Andiamo a scrivere la procedura somma, ricordiamo che una procedura non restituisce valori. Private Sub somma(byval A As Integer, ByVal B As Integer) Dim risultato As Integer risultato = Val(A) + Val(B) lblrisultato.text = risultato End Sub Analizziamo: Abbiamo dichiarato la procedura somma, la quale lavorerà con il valore (byval) dei parametri A e B). Abbiamo dichiarato il risultato come un intero e abbiamo assegnato ad esso l addizione tra A e B. Poiché non è possibile far tornare un valore, la visualizzazione del risultato deve avvenire all interno della procedura. 5. Scriviamo la funzione sottrazione, la quale può restituire valori. Private Function sottrazione(byval A As Integer, ByVal B As Integer) As Integer Dim risultato As Integer risultato = Val(A) - Val(B) Return risultato End Function Analizziamo: Abbiamo dichiarato la funzione somma, la quale lavorerà con il valore (byval) dei parametri A e B). Questa funzione restituirà un valore intero. Abbiamo dichiarato il risultato come un intero e abbiamo assegnato ad esso la differenza tra A e B. Return è la parola chiave che anticipa il valore di ritorno.

20 6. Creiamo gli eventi click su cmdsomma e click su cmdsottrazione. 7. Assegnamo alle variabili i TextBox. 8. Effettuiamo la chiamata al sottoprogramma relativo. Risultato finale: Public Class Form1 Dim A As Integer Dim B As Integer Private Sub cmdsomma_click(byval sender As System.Object, ByVal e As System.EventArgs) Handles cmdsomma.click A = txtvara.text B = txtvarb.text somma(a, B) End Sub Private Sub cmdsottrazione_click(byval sender As System.Object, ByVal e As System.EventArgs) Handles cmdsottrazione.click A = txtvara.text B = txtvarb.text Dim risultato As Integer risultato = sottrazione(a, B) lblrisultato.text = risultato End Sub Private Sub somma(byval A As Integer, ByVal B As Integer) Dim risultato As Integer risultato = Val(A) + Val(B) lblrisultato.text = risultato End Sub Private Function sottrazione(byval A As Integer, ByVal B As Integer) As Integer Dim risultato As Integer risultato = Val(A) - Val(B) Return risultato End Function End Class //A seconda della versione utilizzata, il codice potrebbe risultare diverso.

21 SEZIONE 3 Funzioni iterative CONTENUTO 1. Ciclo For... Next 2. Ciclo Do... Loop 3. Pratica: Fattoriale Vediamo come mandare in esecuzione dei cicli con il VB. Il ciclo più utilizzato è sicuramente il For.. Next /*anche se alla prof non piace : ) */ Vediamone la sintassi: For <Contatore> = Inizio To Fine [Step Incremento]... Next [<Contatore>] For: è la parola chiave che apre il ciclo <Contatore> : è una variabile contenente valori numerici Inizio To Fine: Inizio è il valore che assumerà subito il contatore, Fine è il valore che dovrà raggiungere. La parola chiave Step è facoltativa, se non viene specificata, l incremento di default sarà +1 Next <Contatore> chiude il ciclo

22 Il Do... Loop può presentarsi in due forme: Do While Condizione... Loop Do apre il ciclo. While Condizione è la condizione da verificare per entrare nel ciclo. Loop termina il ciclo. Questa struttura prevede per prima cosa la verifica della condizione. Il ciclo entrerà in esecuzione finché la condizione risulterà vera. Do... Loop While Condizione Do: Apre il ciclo. Loop: segna la fine del ciclo. While Condizione è la condizione da verificare per entrare nel ciclo. Questa struttura permette di eseguire le istruzioni e di verificare la condizione al termine di ciascuna esecuzione. Scriviamo adesso un semplice programma con i vari cicli, così da evidenziarne le differenze. Public Class Form1 Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles cmdcalcola.click Dim A As Integer A = txtvara.text Dim Risultato As Integer Risultato = 1 For i As Integer = 0 To A - 1 Risultato = Risultato * (A - i) Next lblrisultato.text = Risultato End Sub End Class For Next

23 Public Class Form1 >>>>>>Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles cmdcalcola.click Dim A As Integer, i As Integer, Risultato As Integer A = txtvara.text Risultato = 1 i = 0 Do While i < A Risultato = Risultato * (A - i) i = i + 1 Loop lblrisultato.text = Risultato End Sub End Class Do... Loop

Struttura logica di un programma

Struttura logica di un programma Struttura logica di un programma Tutti i programmi per computer prevedono tre operazioni principali: l input di dati (cioè l inserimento delle informazioni da elaborare) il calcolo dei risultati cercati

Dettagli

Visual Basic for Applications (VBA) Francesco Brun Fondamenti di Informatica a.a. 2014/2015

Visual Basic for Applications (VBA) Francesco Brun Fondamenti di Informatica a.a. 2014/2015 Francesco Brun Fondamenti di Informatica a.a. 2014/2015 Scopo di questo approfondimento Lo scopo di questo approfondimento è rispondere alla domanda: e se nella vita mi troverò a dover utilizzare un linguaggio

Dettagli

www.wlascuola.4000.it

www.wlascuola.4000.it 1 Cenni di programmazione Risolvere un problema significa trovare un procedimento che consenta di produrre i risultati, a partire dai dati iniziali, attraverso un processo di elaborazione. La metodologia

Dettagli

Programmazione in Excel con il linguaggio Visual Basic

Programmazione in Excel con il linguaggio Visual Basic Programmazione in Excel con il linguaggio Visual Basic L'ambiente di programmazione Il foglio elettronico Excel, così come gli altri prodotti Office di Microsoft, possiede un vero e proprio ambiente di

Dettagli

Utilizzo del linguaggio Basic utilizzando l interfaccia di Excel Silvia Patacchini

Utilizzo del linguaggio Basic utilizzando l interfaccia di Excel Silvia Patacchini Introduzione all utilizzo di Visual Basic for Application Utilizzo del linguaggio Basic utilizzando l interfaccia di Excel Silvia Patacchini PROGRAMMAZIONE Insieme delle attività da svolgersi per creare

Dettagli

IL LINGUAGGIO Visual Basic

IL LINGUAGGIO Visual Basic Caratteristiche del linguaggio VB Linguaggio basato sugli eventi IL LINGUAGGI Visual Basic I programmi non sono procedurali, poiche non seguono una sequenza operativa. gni programma si basa infatti su

Dettagli

CAPITOLO 10 - TECNOLOGIA ASP.NET - WEB FORM

CAPITOLO 10 - TECNOLOGIA ASP.NET - WEB FORM INTRODUZIONE Nel capitolo 5, dedicato all ambiente di sviluppo, si è descritto come implementare un progetto Web tramite lo strumento di sviluppo Microsoft Visual Studio 2010. Un progetto web (o sito web)

Dettagli

Il Web-Service SDMX dell ISTAT

Il Web-Service SDMX dell ISTAT Il Web-Service SDMX dell ISTAT Versione: 1.0.0 Data: 05/06/2014 Autore: Approvato da: Modifiche Versione Modifiche Autore Data Indice dei contenuti 1 Introduzione... 4 2 Creazione dell esempio d uso...

Dettagli

Corso di Visual Basic (Parte 8)

Corso di Visual Basic (Parte 8) Corso di Visual Basic (Parte 8) di MAURIZIO CRESPI Questo mese il corso di programmazione in Visual Basic focalizza la propria attenzione sulle procedure, talvolta dette subroutine L oggetto dell ottava

Dettagli

A. Carullo Introduzione a Visual Basic. Introduzione a

A. Carullo Introduzione a Visual Basic. Introduzione a Introduzione a Visual Basic 1 Indice degli argomenti trattati Cos è Visual Basic? L ambiente di sviluppo Visual Basic I passi per la creazione di un progetto VB Operazioni più comuni in un progetto VB

Dettagli

Gestione degli archivi e stampe

Gestione degli archivi e stampe Gestione degli archivi e stampe Utilizzando il linguaggio Visual Basic, con la gestione tradizionale degli archivi, sono consentiti tre tipi di accesso ai file: sequenziale, per la lettura e scrittura

Dettagli

Introduzione alla Programmazione e Applicazioni per la Finanza M2 (Prodotti Derivati) Lezione 9

Introduzione alla Programmazione e Applicazioni per la Finanza M2 (Prodotti Derivati) Lezione 9 Introduzione alla Programmazione e Applicazioni per la Finanza M2 (Prodotti Derivati) Lezione 9 Anno accademico 2006-07 Titolare corso: Prof. Costanza Torricelli Docente: Dott.ssa Marianna Brunetti Variabili

Dettagli

Le L z e ione n e d i d V isu s a u l B asi s c Prof.ssa Paola Goi 1

Le L z e ione n e d i d V isu s a u l B asi s c Prof.ssa Paola Goi 1 Lezione di Visual Basic Prof.ssa Paola Goi 1 VISUAL BASIC E un ambiente di programmazione che permette una programmazione: VISUALE AD EVENTI Per creare programmi applicativi nel sistema operativo Windows.

Dettagli

Introduzione a Visual Basic Lezione 1 Concetti base e istruzioni condizionali

Introduzione a Visual Basic Lezione 1 Concetti base e istruzioni condizionali a Visual Basic Lezione 1 Concetti base e istruzioni condizionali Mario Alviano Introduzione all informatica Università della Calabria http://alviano.net/introinfo A.A. 2008/09 Introduzione Un esempio:

Dettagli

INTRODUZIONE. La storia. tratto da a SCUOLA con VISUAL BASIC di C. Fabbi - P.L. Farri

INTRODUZIONE. La storia. tratto da a SCUOLA con VISUAL BASIC di C. Fabbi - P.L. Farri tratto da a SCUOLA con VISUAL BASIC di C. Fabbi - P.L. Farri INTRODUZIONE La storia Visual Studio è software di sviluppo della Microsoft utile a costruire nuovi programmi eseguibili. Nato negli anni '90

Dettagli

Corso di Visual Basic (Parte 9)

Corso di Visual Basic (Parte 9) Corso di Visual Basic (Parte 9) di Maurizio Crespi La nona lezione del corso dedicato alla programmazione in Visual Basic si pone lo scopo di illustrare le funzioni definibili dall'utente e il concetto

Dettagli

Programma del corso. Elementi di Programmazione. Introduzione agli algoritmi. Rappresentazione delle Informazioni. Architettura del calcolatore

Programma del corso. Elementi di Programmazione. Introduzione agli algoritmi. Rappresentazione delle Informazioni. Architettura del calcolatore Programma del corso Introduzione agli algoritmi Rappresentazione delle Informazioni Architettura del calcolatore Reti di Calcolatori Elementi di Programmazione Visual Basic Visual Basic Linguaggio di programmazione

Dettagli

Piccola guida a VBA per Word

Piccola guida a VBA per Word Piccola guida a VBA per Word La differenza tra VBA (Visual Basic for Applications) e VB6 (Visual Basic versione 6) Il modello di un documento Word Il progetto di un documento Word Come creare un nuovo

Dettagli

1 Programmazione orientata agli oggetti

1 Programmazione orientata agli oggetti Visual Basic Lo studio di questa unità può essere affrontato con due modalità differenti. Il lettore che ha già esperienza di programmazione in un linguaggio ad alto livello (QBasic, Pascal, C) può tralasciare

Dettagli

Capitolo primo. Introduzione

Capitolo primo. Introduzione Capitolo primo Introduzione Questo corso si propone di insegnare a creare applicazioni database con Access utilizzando il linguaggio VBA-Visual Basic for Application: vale a dire quel caratteristico dialetto

Dettagli

Corso di Visual Basic (Parte I)

Corso di Visual Basic (Parte I) Corso di Visual Basic (Parte I) Come muovere i primi passi con Microsoft Visual Basic, lo strumento da molti considerato ideale per la realizzazione di applicazioni di piccola e media entità in ambiente

Dettagli

Ambienti di programmazione.net Lezione n. 1

Ambienti di programmazione.net Lezione n. 1 Il Framework Redistribuitable Package e il Framework Sdk (Software Development Kit) 1.1 Italian Presentazione del corso Con l avvento della piattaforma applicativa.net Microsoft è riuscita a portare un

Dettagli

Realizzare semplici applicazioni windows

Realizzare semplici applicazioni windows ITIS Mattei - Prof. Luca Tessore Laboratorio in pillole: VisualBasic Realizzare semplici applicazioni windows Prerequisiti: Matematica: operazioni di base e calcolo letterale. Informatica: saper gestire

Dettagli

Code::Blocks, installazione ed uso

Code::Blocks, installazione ed uso Code::Blocks, installazione ed uso Alessio Mauro Franchi Dipartimento DEIB, Politecnico di Milano, Milano 9 ottobre 04 Indice Introduzione Installare Code::Blocks: Windows 3 3 Installare Code::Blocks:

Dettagli

Capitolo 1 Introduzione a Gambas

Capitolo 1 Introduzione a Gambas Capitolo 1 Introduzione a Gambas Gambas è stato creato inizialmente da Benoit Minisini, un residente della periferia di Parigi. Secondo Benoit, Gambas è un linguaggio Basic con estensioni per la programmazione

Dettagli

Introduzione alla Programmazione e Applicazioni per la Finanza M2 (Prodotti Derivati) Lezione 13

Introduzione alla Programmazione e Applicazioni per la Finanza M2 (Prodotti Derivati) Lezione 13 Introduzione alla Programmazione e Applicazioni per la Finanza M2 (Prodotti Derivati) Lezione 13 Anno accademico 2006-07 Titolare corso: Prof. Costanza Torricelli Docente: Dott.ssa Marianna Brunetti I

Dettagli

Corso Base. Liceo Norberto Rosa Bussoleno Prof. Angelo GIORGIO

Corso Base. Liceo Norberto Rosa Bussoleno Prof. Angelo GIORGIO Corso Base Liceo Norberto Rosa Bussoleno Prof. Angelo GIORGIO Java Java è un Linguaggio di Programmazione orientato agli oggetti. Un Linguaggio di Programmazione è un linguaggio ad alto livello, dotato

Dettagli

www.mtcube.com Manuale di ASP

www.mtcube.com Manuale di ASP Manuale di ASP Sommario degli argomenti Che cosa sono le Active Server Pages... 3 Struttura, creazione ed esecuzione della pagina Asp... 3 Variabili e tipi di dati... 4 Numero Intero... 4 Numeri in virgola

Dettagli

qui possiamo scegliere se creare un nuovo Database oppure aprire un Database già esistente. Fatto ciò avremo questa seconda schermata:

qui possiamo scegliere se creare un nuovo Database oppure aprire un Database già esistente. Fatto ciò avremo questa seconda schermata: Creare un Database completo per la gestione del magazzino. Vedremo di seguito una guida pratica su come creare un Database per la gestione del magazzino e la rispettiva spiegazione analitica: Innanzitutto

Dettagli

Programmazione avanzata con Visual Basic 2005

Programmazione avanzata con Visual Basic 2005 Ambiente di sviluppo Visual P1 Creare una soluzione Visual Basic.NET 2005 nelle sue versioni (Standard Edition, Professional Edition) permette di creare diverse tipologie di progetti: Abbiamo anche Visual

Dettagli

Windows. Cos è I componenti principali Le funzioni essenziali. www.vincenzocalabro.it 1

Windows. Cos è I componenti principali Le funzioni essenziali. www.vincenzocalabro.it 1 Windows Cos è I componenti principali Le funzioni essenziali www.vincenzocalabro.it 1 Cos è Windows è un sistema operativo, ovvero un insieme di software che consente di eseguire le operazioni basilari

Dettagli

Algebra Booleana ed Espressioni Booleane

Algebra Booleana ed Espressioni Booleane Algebra Booleana ed Espressioni Booleane Che cosa è un Algebra? Dato un insieme E di elementi (qualsiasi, non necessariamente numerico) ed una o più operazioni definite sugli elementi appartenenti a tale

Dettagli

I file di dati. Unità didattica D1 1

I file di dati. Unità didattica D1 1 I file di dati Unità didattica D1 1 1) I file sequenziali Utili per la memorizzazione di informazioni testuali Si tratta di strutture organizzate per righe e non per record Non sono adatte per grandi quantità

Dettagli

MICROSOFT EXCEL INTRODUZIONE PRIMI PASSI

MICROSOFT EXCEL INTRODUZIONE PRIMI PASSI MICROSOFT EXCEL INTRODUZIONE Si tratta di un software appartenente alla categoria dei fogli di calcolo: con essi si intendono veri e propri fogli elettronici, ciascuno dei quali è diviso in righe e colonne,

Dettagli

L ambiente di sviluppo Android Studio

L ambiente di sviluppo Android Studio L ambiente di sviluppo Android Studio Android Studio è un ambiente di sviluppo integrato (IDE, Integrated Development Environment) per la programmazione di app con Android. È un alternativa all utilizzo

Dettagli

Cap.1 Framework dotnet e Ambiente di sviluppo

Cap.1 Framework dotnet e Ambiente di sviluppo High thoughts must have a high language. (Aristophanes) Cap.1 Framework dotnet e Ambiente di sviluppo in questo primo capitolo presentiamo l'ambiente di sviluppo che verrà utilizzato in questo corso. Si

Dettagli

LUdeS Informatica 2 EXCEL. Prima parte AA 2013/2014

LUdeS Informatica 2 EXCEL. Prima parte AA 2013/2014 LUdeS Informatica 2 EXCEL Prima parte AA 2013/2014 COS E EXCEL? Microsoft Excel è uno dei fogli elettronici più potenti e completi operanti nell'ambiente Windows. Un foglio elettronico è un programma che

Dettagli

PROGRAMMAZIONE con. Microsoft Visual Basic Express Edition 2008. Prof.ssa Maria Teresa Tattoli Prof.ssa Lucia Tattoli

PROGRAMMAZIONE con. Microsoft Visual Basic Express Edition 2008. Prof.ssa Maria Teresa Tattoli Prof.ssa Lucia Tattoli PROGRAMMAZIONE con Microsoft Visual Basic Express Edition 2008 Prof.ssa Maria Teresa Tattoli Prof.ssa Lucia Tattoli 2 Indice Il Framework.NET... 3 Visual Basic.NET... 3 Visual Basic Express Edition...

Dettagli

ISI s.r.l. Corso di Access 05 CREARE UN ELENCO MAILING ED INVIARE MESSAGGI DI POSTA ELETTRONICA Pag. 1/6

ISI s.r.l. Corso di Access 05 CREARE UN ELENCO MAILING ED INVIARE MESSAGGI DI POSTA ELETTRONICA Pag. 1/6 Pag. 1/6 Quello che vogliamo ottenere con questo database è un semplice programma che permetta di fare mailing tramite posta elettronica. 1 Dopo aver creato il database con Access 97 o 2000 è necessario

Dettagli

Pratica 3 Creare e salvare un documento. Creare e salvare un file di testo

Pratica 3 Creare e salvare un documento. Creare e salvare un file di testo Pratica 3 Creare e salvare un documento Creare e salvare un file di testo Centro Servizi Regionale Pane e Internet Redazione a cura di Roger Ottani, Grazia Guermandi Luglio 2015 Realizzato da RTI Ismo

Dettagli

3. nella pagina che verrà visualizzata digitare l indirizzo e-mail che si vuole consultare e la relativa password (come da comunicazione)

3. nella pagina che verrà visualizzata digitare l indirizzo e-mail che si vuole consultare e la relativa password (come da comunicazione) CONFIGURAZIONE DELLA CASELLA DI POSTA ELETTRONICA La consultazione della casella di posta elettronica predisposta all interno del dominio patronatosias.it può essere effettuata attraverso l utilizzo dei

Dettagli

ALGORITMI 2 FINALITÁ

ALGORITMI 2 FINALITÁ INFORMATICA MODULO 8 Algoritmi e programmi A cura di Mimmo Corrado Aprile 2011 ALGORITMI 2 FINALITÁ Il Modulo Algoritmi e programmi introduce lo studente nel mondo della programmazione. ALGORITMI 3 1.

Dettagli

Introduzione a VBA. programmazione appartenente alla famiglia del Visual Basic.

Introduzione a VBA. programmazione appartenente alla famiglia del Visual Basic. Introduzione a VBA La suite da ufficio Microsoft Office è sicuramente uno dei software più diffusi al mondo, molti ne apprezzano le potenzialità, ma tanti ignorano che è possibile estenderne le capacità

Dettagli

Esercitazione 1 primi passi e uso dei file

Esercitazione 1 primi passi e uso dei file primi passi e uso dei file 1 Sistemi operativi per PC I sistemi operativi per personal computer più diffusi sono: Windows (Microsoft) Linux (freeware) MacOS (Apple) Il laboratorio verterà su Windows 2

Dettagli

PIANO DI LAVORO DEI DOCENTI

PIANO DI LAVORO DEI DOCENTI Pag. 1 di 6 Docente: Materia insegnamento: SISTEMI ELETTRONICI AUTOMATICI Dipartimento: ELETTRONICA Classe Anno scolastico: 1 Livello di partenza (test di ingresso, livelli rilevati) Sono richieste conoscenze

Dettagli

Guida all uso del foglio elettronico Excel Lezioni ed esercizi

Guida all uso del foglio elettronico Excel Lezioni ed esercizi Lezioni di EXCEL Guida all uso del foglio elettronico Excel Lezioni ed esercizi 1 Il foglio elettronico Excel Excel è un foglio elettronico che consente di effettuare svariate operazioni nel campo matematico,

Dettagli

GENEALOGIA... 1 INTERFACCIA GRAFICA E CONTROLLI VISUALI...

GENEALOGIA... 1 INTERFACCIA GRAFICA E CONTROLLI VISUALI... prof. Claudio Maccherani, Perugia, 2003 INDICE GENEALOGIA... 1 INTERFACCIA GRAFICA E CONTROLLI VISUALI... 1 GENERALITÀ... 1 AMBIENTE DI PROGRAMMAZIONE... 2 CONTROLLI... 3 PROPRIETÀ... 3 EVENTI... 4 METODI...

Dettagli

I controlli di Visual Basic.NET e la programmazione pratica

I controlli di Visual Basic.NET e la programmazione pratica 1.1. Visual Basic.NET: un nuovo linguaggio di programmazione Una breve introduzione a Visual Basic.NET, per iniziare a prendere confidenza con il nuovo ambiente di sviluppo. 1. 2. I cambiamenti nei tipi

Dettagli

Word per iniziare: aprire il programma

Word per iniziare: aprire il programma Word Lezione 1 Word per iniziare: aprire il programma Per creare un nuovo documento oppure per lavorare su uno già esistente occorre avviare il programma di gestione testi. In ambiente Windows, esistono

Dettagli

Esistono sostanzialmente due metodi per inserire un video online (preso da siti di video sharing come Youtube) in un powerpoint slideshow :

Esistono sostanzialmente due metodi per inserire un video online (preso da siti di video sharing come Youtube) in un powerpoint slideshow : Arricchire con contenuti multimediali uno slideshow di Powerpoint, sia per fare presentazioni a carattere professionale, didattico o per presentare una tesi-relazione, in determinate circostanze può veramente

Dettagli

Aggiornamento programma da INTERNET

Aggiornamento programma da INTERNET Aggiornamento programma da INTERNET In questo documento sono riportate, nell ordine, tutte le operazioni da seguire per il corretto aggiornamento del ns. programma Metodo. Nel caso si debba aggiornare

Dettagli

DAL DIAGRAMMA AL CODICE

DAL DIAGRAMMA AL CODICE DAL DIAGRAMMA AL CODICE Un diagramma di flusso Appare, come un insieme di blocchi di forme diverse che contengono le istruzioni da eseguire, collegati fra loro da linee orientate che specificano la sequenza

Dettagli

Introduzione al Visual C#

Introduzione al Visual C# Stampa del: lunedì 4 novembre 2013 Introduzione al Visual C# 01.01 Andrea Zoccheddu CORSO INFORMATICA ITI ANGIOY SASSARI Sintesi Questa dispensa introduce l ambiente di sviluppo di Visual C# e spiega cosa

Dettagli

Introduzione agli algoritmi e alla programmazione in VisualBasic.Net

Introduzione agli algoritmi e alla programmazione in VisualBasic.Net Lezione 1 Introduzione agli algoritmi e alla programmazione in VisualBasic.Net Definizione di utente e di programmatore L utente è qualsiasi persona che usa il computer anche se non è in grado di programmarlo

Dettagli

FACCIAMO ALCUNE MACRO

FACCIAMO ALCUNE MACRO VBA = Visual Basic for Application Alcuni termini: In generale MACRO = sequenza di programmi che possono essere eseguiti a seguito di un unico comando In particolare MACRO = sequenza di comandi creata

Dettagli

Modulo. Programmiamo in Pascal. Unità didattiche COSA IMPAREREMO...

Modulo. Programmiamo in Pascal. Unità didattiche COSA IMPAREREMO... Modulo A Programmiamo in Pascal Unità didattiche 1. Installiamo il Dev-Pascal 2. Il programma e le variabili 3. Input dei dati 4. Utilizziamo gli operatori matematici e commentiamo il codice COSA IMPAREREMO...

Dettagli

POSTECERT POSTEMAIL CERTIFICATA GUIDA ALL USO DELLA WEBMAIL

POSTECERT POSTEMAIL CERTIFICATA GUIDA ALL USO DELLA WEBMAIL POSTECERT POSTEMAIL CERTIFICATA GUIDA ALL USO DELLA WEBMAIL Sommario Pagina di accesso... 3 Posta in arrivo... 4 Area Posta... 5 Area Contatti... 8 Area Opzioni... 10 Area Cartelle... 13 La Postemail Certificata

Dettagli

ProgettAzione V anno Unità 3 - Architetture per applicazioni web Lezione: Esempio sviluppo applicazioni

ProgettAzione V anno Unità 3 - Architetture per applicazioni web Lezione: Esempio sviluppo applicazioni Unità 3 - Architetture per applicazioni web Lezione: Esempio sviluppo applicazioni Web service Hello world con Visual Studio 2012 Si tratta di un semplice esempio di web service, infatti come tutti I programmi

Dettagli

Fondamenti di Informatica T-1 CdS Ingegneria Informatica a.a. 2011/2012. Introduzione a Visual Studio 2005/2008/2010

Fondamenti di Informatica T-1 CdS Ingegneria Informatica a.a. 2011/2012. Introduzione a Visual Studio 2005/2008/2010 Fondamenti di Informatica T-1 CdS Ingegneria Informatica a.a. 2011/2012 Introduzione a Visual Studio 2005/2008/2010 1 Outline Solution e Project Visual Studio e linguaggio C Visual Studio schermata principale

Dettagli

Software standard Alpi Label Ver. 2.2.0.0

Software standard Alpi Label Ver. 2.2.0.0 Pag. 1 di 16 Manuale utente Software standard Alpi Label Ver. 2.2.0.0 Pag. 2 di 16 1 SOMMARIO Sommario 1 Sommario... 2 2 Specifiche Tecniche... 3 3 Maschera Principale... 4 4 Funzioni menù... 7 Pag. 3

Dettagli

A questo punto rimane solo una domanda.. dove si possono trovare le chiavi pubbliche?

A questo punto rimane solo una domanda.. dove si possono trovare le chiavi pubbliche? Uno dei grossi problemi che affligge tutti noi nell inviare un documento attraverso Internet è la certezza che nessuno, al di fuori del mittente e del destinatario, ne possa leggere il contenuto, questo

Dettagli

Risoluzione dei problemi di calibrazione per Lim Eyeboard su Windows 8

Risoluzione dei problemi di calibrazione per Lim Eyeboard su Windows 8 Risoluzione dei problemi di calibrazione per Lim Eyeboard su Windows 8 Con i recenti aggiornamenti di Windows 8 si potrebbero riscontrare problemi nel aprire il software di calibrazione, che visualizza

Dettagli

Il blog di Emanuele Mattei in ambito Database

Il blog di Emanuele Mattei in ambito Database Il blog di Emanuele Mattei in ambito Database Programmazione database, ado.net e database mobile Come visualizzare ed inserire le immagini in un database Microsoft Access tramite Ado.Net Riporto l'articolo

Dettagli

Appunti di Excel Macro Convalida Filtri Cerca.vert ---------------------------- Giuseppe Quaggiotto. Macro con Excel

Appunti di Excel Macro Convalida Filtri Cerca.vert ---------------------------- Giuseppe Quaggiotto. Macro con Excel Macro con Excel Le macro sono un insieme di comandi (istruzioni) per eseguire semplici e ripetitivie sequenze di operazioni. Le macro sono costruite con un linguaggio di programmazione detto Visual Basic

Dettagli

Funzioni di base. Manualino OE6. Outlook Express 6

Funzioni di base. Manualino OE6. Outlook Express 6 Manualino OE6 Microsoft Outlook Express 6 Outlook Express 6 è un programma, incluso nel browser di Microsoft Internet Explorer, che ci permette di inviare e ricevere messaggi di posta elettronica. È gratuito,

Dettagli

GUIDA PER L UTILIZZO DELLA WEBAPP VERSIONE 8

GUIDA PER L UTILIZZO DELLA WEBAPP VERSIONE 8 GUIDA PER L UTILIZZO DELLA WEBAPP VERSIONE 8 Contenuto di questo documento 1. Introduzione... 2 2. Menu Principale... 2 Importa dal mio PC... 5 Scarica Risultati... 5 Salva Progetto... 6 Salva con nome...

Dettagli

Come installare Python

Come installare Python Capitolo 2 Come installare Python Per poter installare Python, dovremo scaricare la versione adeguata alla nostra piattaforma e, contestualmente, troveremo le istruzioni più aggiornate per l installazione.

Dettagli

Questo modello di programmazione può essere utilizzato sia nelle:

Questo modello di programmazione può essere utilizzato sia nelle: Accesso a database Access con WWF Premessa Con l acronimo WWF s intende Window s W orkflow Foundation, una novità di.net Framework 3.0 caratterizzata da un modello di programmazione basato su Workflow

Dettagli

Iniziativa Comunitaria Equal II Fase IT G2 CAM - 017 Futuro Remoto. Esercitazione. Costruzione del diagramma di GANTT con EXCEL

Iniziativa Comunitaria Equal II Fase IT G2 CAM - 017 Futuro Remoto. Esercitazione. Costruzione del diagramma di GANTT con EXCEL ESERCITAZIONE Iniziativa Comunitaria Equal II Fase IT G2 CAM - 017 Futuro Remoto Esercitazione Costruzione del diagramma di GANTT con EXCEL ORGANISMO BILATERALE PER LA FORMAZIONE IN CAMPANIA LA COSTRUZIONE

Dettagli

Dispensedi Access. Via Paleologi, 22

Dispensedi Access. Via Paleologi, 22 Accreditamento Regione Piemonte Sede operativa di formazione professionale Organismo: certificato nr. 098/001 ER 0988/2003 ES-0988/2003 ISO 9001:2000 Dispensedi Access CampusLab - Agenzia Formativa Sede

Dettagli

A.A. 2003-2004. Alessandro Lubisco. Indice

A.A. 2003-2004. Alessandro Lubisco. Indice Laboratorio di indagini campionarie A.A. 2003-2004 Visual Basic for Application in Access 2000 Alessandro Lubisco Indice Definizioni...5 Istruzione...5 Variabile...5 Espressione...5 Espressione numerica...5

Dettagli

Fratini Service di G. Fratini

Fratini Service di G. Fratini Pag. 1 di 7 Questo è una breve guida su come creare un proprio applicativo che utilizzi l OCX Prgfm1985ELA E un progetto in Visual Basic 6.0, per cui è destinato ai programmatori che utilizzano tale ambiente

Dettagli

Guida all uso. Esso sarà riportato nell intestazione. Vediamo:

Guida all uso. Esso sarà riportato nell intestazione. Vediamo: faxm@il è un applicazione che permette agli utenti dei sistemi di telefonia IP di inviare, ricevere e gestire fax. Il tradizionale sistema di fax è ormai superato. Con faxm@il non riceviamo né spediamo

Dettagli

Installazione del Software. per lo Sviluppo di Applicazioni Java

Installazione del Software. per lo Sviluppo di Applicazioni Java Installazione del Software per lo Sviluppo di Applicazioni Java Ing. Luca Ferrari ferrari.luca@unimore.it Tel. 0592056142 Installazione del Software per lo Sviluppo di Applicazioni Java 1 Il Compilatore

Dettagli

EXCEL PER WINDOWS95. sfruttare le potenzialità di calcolo dei personal computer. Essi si basano su un area di lavoro, detta foglio di lavoro,

EXCEL PER WINDOWS95. sfruttare le potenzialità di calcolo dei personal computer. Essi si basano su un area di lavoro, detta foglio di lavoro, EXCEL PER WINDOWS95 1.Introduzione ai fogli elettronici I fogli elettronici sono delle applicazioni che permettono di sfruttare le potenzialità di calcolo dei personal computer. Essi si basano su un area

Dettagli

Visual Basic Application

Visual Basic Application Visual Basic Application Problemi di geometria piana euclidea Codice per l implementazione l del calcolo dell area dei poligoni Il calcolo dell area di un trapezio Creare un nuovo foglio elettronico e

Dettagli

ios QuickStart 2014 Release 3 Xojo, Inc.

ios QuickStart 2014 Release 3 Xojo, Inc. ios QuickStart 2014 Release 3 Xojo, Inc. Capitolo 1 Introduzione Benvenuto in Xojo, lo strumento più semplice per creare applicazioni multipiattaforma per il desktop, il web e per ios. Sezione 1 QuickStart

Dettagli

Il DATABASE Access. Concetti Fondamentali

Il DATABASE Access. Concetti Fondamentali Il DATABASE Access Concetti Fondamentali Con la nascita delle comunità di uomini, si è manifestata la necessità di conservare in maniera ordinata informazioni per poi poterne usufruire in futuro. Basta

Dettagli

Nuovo server E-Shop: Guida alla installazione di Microsoft SQL Server

Nuovo server E-Shop: Guida alla installazione di Microsoft SQL Server Nuovo server E-Shop: Guida alla installazione di Microsoft SQL Server La prima cosa da fare è installare SQL sul pc: se si vuole utilizzare SQL Server 2012 SP1 versione Express (gratuita), il link attuale

Dettagli

Cos'é Code::Blocks? Come Creare un progetto Come eseguire un programma Risoluzione problemi istallazione Code::Blocks Che cos è il Debug e come si usa

Cos'é Code::Blocks? Come Creare un progetto Come eseguire un programma Risoluzione problemi istallazione Code::Blocks Che cos è il Debug e come si usa di Ilaria Lorenzo e Alessandra Palma Cos'é Code::Blocks? Come Creare un progetto Come eseguire un programma Risoluzione problemi istallazione Code::Blocks Che cos è il Debug e come si usa Code::Blocks

Dettagli

MACRO DEFINIZIONE MACRO IN OFFICE. Di Luca Bazzani

MACRO DEFINIZIONE MACRO IN OFFICE. Di Luca Bazzani MACRO Di Luca Bazzani DEFINIZIONE Se si esegue spesso un'operazione in Microsoft Excel, è possibile automatizzarla con una macro. Una macro è costituita da una serie di comandi e funzioni memorizzata in

Dettagli

zonamatematica etutor EDITOR Guida all uso versione 4.1

zonamatematica etutor EDITOR Guida all uso versione 4.1 zonamatematica Il portale De Agostini Scuola dedicato all insegnamento e all apprendimento della matematica nella scuola secondaria etutor EDITOR Guida all uso versione 4.1 zonamatematica etutor EDITOR

Dettagli

Introduzione all'uso di

Introduzione all'uso di Introduzione all'uso di Microsoft Outlook Express 6 Outlook Express 6 è un programma, incluso nel browser di Microsoft Internet Explorer, che ci permette di inviare e ricevere messaggi di posta elettronica.

Dettagli

Procedure CAPITOLO 6. 6.1 Introduzione. 6.2 Moduli, classi e procedure

Procedure CAPITOLO 6. 6.1 Introduzione. 6.2 Moduli, classi e procedure CAPITOLO 6 Procedure Obiettivi Costruire i programmi in modo modulare partendo da piccoli pezzi chiamati procedure Introdurre i metodi Math disponibili in Framework Class Library Creare nuove procedure

Dettagli

progettare & costruire di GIOVANNI DI MARIA

progettare & costruire di GIOVANNI DI MARIA progettare & costruire di GIOVANNI DI MARIA Interfacciare il PC con il mondo esterno LA PORTA SERIALE DEL PC in uscita con il PIC In questa puntata interfacceremo il Personal Computer con le nostre apparecchiature

Dettagli

Creazione ed uso di un data base in ACCESS Lezioni ed esercizi

Creazione ed uso di un data base in ACCESS Lezioni ed esercizi Creazione ed uso di un data base in ACCESS Lezioni ed esercizi 1 ACCESS Gli archivi Gli archivi sono un insieme organizzato di informazioni. Aziende Clienti e fornitori Personale Magazzino Enti pubblici

Dettagli

7. Microsoft Access. 1) Introduzione a Microsoft Access

7. Microsoft Access. 1) Introduzione a Microsoft Access 1) Introduzione a Microsoft Access Microsoft Access è un programma della suite Microsoft Office utilizzato per la creazione e gestione di database relazionali. Cosa è un database? Un database, o una base

Dettagli

ISTITUTO DI ISTRUZIONE SUPERIORE Cigna Baruffi Garelli

ISTITUTO DI ISTRUZIONE SUPERIORE Cigna Baruffi Garelli Attività svolta 1. UNITÀ DI APPRENDIMENTO 1: RIPASSO E APPROFONDIMENTO DEGLI ARGOMENTI PRECEDENTI 1.1. Concetti elementari di informatica Algoritmo, Dato, Informazione Campi di applicazione e classificazione

Dettagli

Basi di dati Microsoft Access

Basi di dati Microsoft Access Basi di dati Microsoft Access Importare dati esterni Prof. Francesco Accarino IIS Altiero Spinelli via Leopardi 132 Sesto San Giovanni Breve Introduzione a Microsoft Access 2007 Microsoft Access 2007 è

Dettagli

New Team Up in English Flip-Book Guida all uso

New Team Up in English Flip-Book Guida all uso New Team Up in English Flip-Book Indice 1 Introduzione p. 3 2 Procedura d avvio p. 4 2. 1 Procedura per PC WIN p. 4 2. 2 Procedura per Mac p. 4 2. 3 Procedura per Linux p. 4 3 Creazione del profilo p.

Dettagli

Kaguya 3D Moon-Navi Manuale utente

Kaguya 3D Moon-Navi Manuale utente Kaguya 3D Moon-Navi Manuale utente Grazie a Chiara, Guido e Luca per la traduzione dal giapponese; l'adattamento è colpa di Paolo Attivissimo. L'originale è scaricabile da http://wms.selene.jaxa.jp/3dmoon/manual.html.

Dettagli

Nel corso del presente volume sono state scritte

Nel corso del presente volume sono state scritte Capitolo 15 Applicazioni Web 15.1 ASP.NET 15.2 Internet Information Services 15.3 URL 15.4 Creazione di un applicazione Web 15.5 Un applicazione Web per database 15.6 Conclusione 15.7 Quiz Nel corso del

Dettagli

Le formule possono essere scritte utilizzando un insieme di funzioni predefinite che Excel mette a disposizione, raggruppate per argomento.

Le formule possono essere scritte utilizzando un insieme di funzioni predefinite che Excel mette a disposizione, raggruppate per argomento. Excel: le funzioni Le formule possono essere scritte utilizzando un insieme di funzioni predefinite che Excel mette a disposizione, raggruppate per argomento. DEFINIZIONE: Le funzioni sono dei procedimenti

Dettagli

Probabilmente molti di voi conoscono o hanno già sentito parlare di Visual Basic 2008 e del Framework.NET, quindi non andremo ad approfondire molto

Probabilmente molti di voi conoscono o hanno già sentito parlare di Visual Basic 2008 e del Framework.NET, quindi non andremo ad approfondire molto Probabilmente molti di voi conoscono o hanno già sentito parlare di Visual Basic 2008 e del Framework.NET, quindi non andremo ad approfondire molto la conoscenza di questo straordinario linguaggio, né

Dettagli

Utilizzo Web Mail LUSPIO

Utilizzo Web Mail LUSPIO Utilizzo Web Mail LUSPIO Il sistema di posta dell Ateneo mette a disposizione una interfaccia Web (Microsoft Outlook Web Access) per l accesso alla propria casella di posta elettronica da un qualsiasi

Dettagli

Prima lezione di Access 2000

Prima lezione di Access 2000 Corso di Access Lezione 1 Lezione 2 Lezione 3 Lezione 4 Lezione 5 Lezione 6 Lezione 7 Lezione 8 Lezione 9 Lezione 10 Lezione 11 Prima lezione di Access 2000 Creare una Tabella La tabella è l'elemento principale

Dettagli

MANUALE VISUAL BASIC 6.0

MANUALE VISUAL BASIC 6.0 MANUALE VISUAL BASIC 6.0 Introduzione a Visual Basic 6 Visual Basic è un linguaggio di programmazione WUI (Windows User Interface) di casa Microsoft, abbastanza potente e molto semplice nella sintassi

Dettagli

L uso del software Excel per la costruzione di un documento ipertestuale con giochi per la verifica.

L uso del software Excel per la costruzione di un documento ipertestuale con giochi per la verifica. L uso del software Excel per la costruzione di un documento ipertestuale con giochi per la verifica. Il lavoro si presenta piuttosto lungo, ma per brevità noi indicheremo come creare la pagina iniziale,

Dettagli

NUOVO PORTALE ANCE. MANUALE per la GESTIONE della HOME PAGE VAI ALL INDICE DEI CONTENUTI

NUOVO PORTALE ANCE. MANUALE per la GESTIONE della HOME PAGE VAI ALL INDICE DEI CONTENUTI NUOVO PORTALE ANCE MANUALE per la GESTIONE della HOME PAGE VAI ALL INDICE DEI CONTENUTI DEI CONTENUTI ACCESSO AL MENU PRINCIPALE PAG. 3 CREAZIONE DI UNA NUOVA HOME PAGE 4 SELEZIONE TIPO HOME PAGE 5 DATA

Dettagli

Sistemi di Elaborazione delle Informazioni

Sistemi di Elaborazione delle Informazioni Corso di Laurea Magistrale in Scienze Infermieristiche e Ostetriche Sistemi di Elaborazione delle Informazioni - Metodologia della Ricerca applicata - A.A. 2013/14 Docente: Gianni Pantaleo Dipartimento

Dettagli