Visual basic lezione 3 Un po’ di grafica.

Slides:



Advertisements
Presentazioni simili
1 Automazione dellalgoritmo ricorsivo di permutazione eseguita da Mariano Melchiorri.
Advertisements

Nel sistema operativo MS-DOS il comando cd.. (change directory), serve a cambiare cartella. Il comando rd (remove directory), serve a rimuovere una cartella.
PRESENTAZIONE DELL' AUTOMA
Esempio di diagramma degli stati: Distributore di bevande
Distributore di Lattine
Viable Prefixes, conflitti e formato delle tabelle per il parsing LR
3 a lezione - laboratorio a.a Corso di Laurea Ingegneria MECCANICA.
Introduzione agli algoritmi. Definizione Sistema di regole e procedure di calcolo ben definite che portano alla soluzione di un problema con un numero.
Camil Demetrescu, Irene Finocchi, Giuseppe F. ItalianoAlgoritmi e strutture dati Copyright © The McGraw - Hill Companies, srl 1 Usa la tecnica del.
Quinta lezione: Stampare e salvare una mappa Stampa e salvataggio in vari formati. Utilizzare il prodotto per inserirlo in relazioni Utilizzarlo come base.
Camil Demetrescu, Irene Finocchi, Giuseppe F. ItalianoAlgoritmi e strutture dati Copyright © The McGraw - Hill Companies, srl 1 Usa la tecnica del.
Informatica B Allievi Elettrici AA La progettazione per raffinamenti successivi.
Università degli Studi di Bergamo Facoltà di Lingue e Letterature Straniere Facoltà di Lettere e Filosofia A.A Informatica generale 1 Appunti.
Informatica? Scienza della rappresentazione e dell’elaborazione dell’informazione ovvero Studio degli algoritmi che descrivono e trasformano l’informazione.
Somma = A + B start Stampa Somma Leggi A,B stop Sub SOMMA( ) Dim A, B as Integer A = InputBox("Immetti un numero") B = InputBox(Immetti un secondo numero)
Introduzione al VISUAL BASIC
O.O.P. Costruiamo la prima classe in VISUAL BASIC Corso abilitante riservato ad abilitati in altra classe classe di concorso A042 - INFORMATICA.
Informatica (Telecomunicazioni). Classe 3^ Informatica Linguaggio C.
La parabola di Dobloni è una di queste?
Istruzioni Decisionali
Array Ricerca Ordinamento Fusione Nicola Fanizzi Laboratorio - Corso di Programmazione (B) C.d.L. in Informatica DIB - Università degli Studi di Bari.
Il linguaggio ASP Lezione 3 La connessione al database con ASP
Tecniche di accessibilità web Lezione 2 - Tecniche di layout avanzate Box model.
Modellazione Mura Prof. F. Corato. Clicchiamo con il tasto destro su Perspective e spuntiamo la voce Edged Faces Ci tornerà utile dopo…
PROBLEMA ALGORITMO PROGRAMMA LINGUAGGI di PROGRAMMAZIONE
Si vuole che lesecutore coniughi non solo il presente indicativo ma anche limperfetto e il passato remoto Acquisisci tempo presente imperfetto passato.
Programmare in Visual Basic
HTML Lezione 7 Il modello dei contenitori. Gestire lo spazio tra gli elementi Lo spazio tra gli elementi della pagina o allinterno del contenuto di un.
Strumenti di Presentazione (Microsoft PowerPoint 2000)
Algoritmo Ordinamento di 3 Numeri
Informatica 3 V anno.
Lez. 9 (13/14)Elementi di Programmazione1 Lezione 9 Valutazione di espressioni File di testo sequenziali.
Informatica 4 Funzioni. FUNZIONE: definizione MATEMATICA Relazione (o applicazione) binaria tra due insiemi A e B che associa a ogni elemento di A un.
Tecnologie Informatiche ed Elettroniche per le Produzioni Animali
Lez. 12 (13/14)Elementi di Programmazione1 Lezione 12 Esercizi.
Ingegneria del software Modulo 1 -Introduzione al processo software Unità didattica 3 - Modelli di fase d’analisi Ernesto Damiani Università degli Studi.
Espressioni regolari (1)
Algoritmo per il calcolo del maggiore tra tre numeri qualsiasi Francesco PUCILLO matr
Laboratorio di Architettura Degli Elaboratori1 Macchine a stati finiti – un automa di Mealy generale con 1 bit d’ingresso, 1 di uscita e 2 di stato.
Le trasformazioni isometriche
Prof.ssa Rossella Petreschi Lezione del 5/12/2012 del Corso di Algoritmi e Strutture Dati Riferimenti: Capitolo 11 del testo Anany Levitin “The design.
Visual basic lezione 3 Un po’ di grafica. File e nomi Il Progetto e tutti i file ad esso collegati vanno salvati in una Il Progetto e la form vanno salvati.
GEOMETRIA.
Algoritmi Avanzati a.a.2014/2015 Prof.ssa Rossella Petreschi
DAL DIAGRAMMA AL CODICE
VISUAL BASIC.
Algoritmi Avanzati a.a.2014/2015 Prof.ssa Rossella Petreschi
Dal problema al processo risolutivo
Algoritmi Avanzati a.a.2010/2011 Prof.ssa Rossella Petreschi
Algoritmi Avanzati a.a.2013/2014 Prof.ssa Rossella Petreschi
La funzione Path e le forme a cespuglio
IL CONCETTO DI ALGORITMO
Dal problema al processo risolutivo
Strutture di controllo
Corso di Ingegneria del Web e Applicazioni A A
Fisica: lezioni e problemi
Le trasformazioni isometriche
Lezione n°16 Prof.ssa Rossella Petreschi
Gli automi.
Scarica da internet alcune immagini
argomento affermazione
A = InputBox("Immetti un numero")
Backtracking Lezione n°13 Prof.ssa Rossella Petreschi
Algoritmi Avanzati Prof.ssa Rossella Petreschi
Automi e stringhe Lezione n°24 Prof.ssa Rossella Petreschi
Sintesi dei circuiti sequenziali
Backtracking Lezione n°17 Prof.ssa Rossella Petreschi
REALIZZARE UN’ANIMAZIONE: Il conto alla rovescia
MergeSort Usa la tecnica del divide et impera:
Analisi e Sintesi di circuiti sequenziali
Transcript della presentazione:

Visual basic lezione 3 Un po’ di grafica

shape È un oggetto per tracciare figure sulla form Da Visual Basic PowerPaks si sceglie il controllo a seconda della forma OvalShape cerchio o un ovale RectangleShape = per tracciare un rettangolo o un quadrato .FillStyle =indica il tipo di riempimento : Solid =riempimento pieno; Transparent = trasparente (default) .FillColor= indica il colore del riempimento .BorderColor = indica il colore del bordo .BorderWidth = indica lo spessore del bordo

movimento Shape1.Top = 200 Shape1.Left = 200 Le proprietà top e left indicano la posizione dell’angolo superiore sinistro della shape nella form Variando questi valori muoviamo la shape .visible = indica se l’oggetto è visibile sulla form

Automa Con gli shape del VB si può simulare un automa a stati finiti Ad esempio l’automa distributore di snack Input moneta S0: attesa 1° moneta, s1 attesa 2° moneta Output snack Input:Moneta, output:no s0 s1 Input:Moneta, output:snack

Simulazione automa Oggetti sulla form 2 shape per le monete Shape per s0 Shape per s1 (visible:false) Line per le transizioni (visible:false) Shape per snack (visible:false)

Simulazione automa All’avvio, un command dà l’input della moneta Sub com_moneta.click() If shape_s1.visible = false then ‘siamo nello stato s0 ‘movimento della moneta su s0 shape_moneta1.top = …. shape_moneta1.left = …. ‘ rendere visibili s1 e linea1 shape_s1.visible = true line1.visible = true Else >>>

Simulazione automa ‘siamo nello stato s1 End if La moneta si muove verso s1 Visualizziamo line2 e snack shape_moneta2.top=… shape_moneta2.left=… line2.visible=true Shape_snack.visible=true End if

Simulazione automa Un secondo command sulla form permette di resettare per prendere un altro snack Sub comm_prendi.click() shape_moneta2.top=.. Ecc.. Line1.visible=false line2.visible=false Shape_snack.visible=false