testo2
definizioni per visual basic v.5
----------------------------------------------------------
Oggetto:elemento fondamentale dotato di particolari caratteristiche:
nome,posizione,proprietà:esempi di oggetti:Form,Pulsante,Cornice..
Evento:modifica che avviene in rapporto ad un oggetto:es.click
Proprietà:caratteristiche assegnabili ad un oggetto
--------------------------------------------------------------
esempi di oggetti e controlli inseribili in FORM
cliccando su finestra strumenti e trascinando icona in form
(Form finestra principale attivabile con INSERISCI-USERFORM)
CommandButton Pulsante di Comando
Label Etichetta
TextBox Casella di testo
Image Immagine
Frame Cornice
TabStrip Schede
Page Pagine
ListBox Casella riepilogo
ComboBox Casella combinata
CheckBox Casella controllo
OptionButton Pulsante opzione
SpinButton Pulsante selezione
TroggleButton Pulsante interruzione
ScrollBar Barra scorrimento
-----------------------------------------------------------------
Tabella strumenti attivabili con clic su icona
attivabile con VISUALIZZA-STRUMENTI
Tabella proprietà selezionare oggetto (click)
richiamare tabella tasto destro mouse-proprietà
F4
VISUALIZZA-FINESTRA PROPRIETA'
Inserimento codice scrivere istruzioni per oggetto selezionato
doppio click su oggetto
VISUALIZZA-CODICE
F7
tasto destro mouse-codice
Visualizza oggetto VISUALIZZA-OGGETTO
SHIFT-F7
PROGETTO (presentazione:contiene 1 o vari FORM)
si crea con
VISUALIZZA-PROGETTI..inserimento FORM
FORM1 finestre inserite in progetto
FORM2 finestre inserite in progetto
FORM3 finestre inserite in progetto
FORMn finestre inserite in progetto
FORM contiene oggetti vari(controlli)
Label etichetta
TextBox casella testo
CheckBox casella controllo
ListBox casella riepilogo
ComboBox casella combinata
CommandButton pulsante comando
SpinButton pulsante selezione
TroggleButton pulsante interruttore
OptionButton pulsante di opzione
Frame cornice
Image immagine
TabStrip schede
Page pagine
ScrollBar barra scorrimento
OGGETTO possiede delle proprietà specifiche e comuni
assegnabili e modificabili in vari modi:
-------------------------------------------------
esempio per assegnare nome significativo(italiano)
1-selezionare oggetto (es.1 pulsante creato)
richiamare tabella proprietà
selezionare proprietà da lista presentata
assegnare valore a destra
es.Name.......CommandButton1
Name.......scrivere:Pulsante1
-------------------------------------------------
esempio per assegnare testo visualizzato in pulsante
1-selezionare oggetto (es.pulsante1)
richiamare tabella proprietà
selezionare proprietà da lista presentata
assegnare nuovo valore a destra
es.Caption....CommandButton1
Caption....scrivere:Pulsante1 oppure altro testo
Caption....scrivere:Cercare
---------------------------------------------------
esempio per assegnare o modificare proprietà mediante
codice inserito come istruzione:
1-selezionare oggetto (es.pulsante1)
richiamare CODICE con doppio click o F7
scrivere la istruzione come segue:
nomeOggetto.nomeProprietà=valore da assegnare
pulsante1.Caption=cercare
pulsante1.visible=true
pulsante1.width=100
Form finestra principale
Oggetto entro il quale inserire altri
Oggetti ed istruzioni codificate
CommandButton Pulsante di Comando
Cliccandolo si attivano le diverse
Istruzioni codificate al suo interno
(pulsante.caption=testo da visualizzare)
Label Etichetta
Contiene informazioni di commento,
Visualizza risposte,immagini
(nomelabel.caption=testo da visualizzare)
(nomelabel.wordWrap=true per scrivere su più righe)
(nomelabel.Autosize=true per adattare a testo)
TextBox Casella di testo
Per inserimento,visualizzazione,modifica testo
(nometext.text="testo da inserire")
(nometext.alignment=0..1..2 sinistra,destra,centro)
(nometext.Font= per assegnare Font,Size,Stile)
(nometext.Forecolor= per assegnare colore testo)
(nometext.Multiline=true per scrivere su più righe)
(nometext.ScrollBars=true per scorrimento)
(nometext.MaxLength=numero massimo caratteri)
Image Immagine
Permette di inserire immagini da disco
(nomeimage.caption=testo da visualizzare)
(nomeimage.autosize=true o false 1 0)
(nomeimage.picture=LoadPicture("C:/cartella/nome.gif")
(attivare tabella proprietà..Picture..percorso disco)
Frame Cornice
Pemette di raggruppare più oggetti come unico oggetto
Un oggetto deve essere inserito disegnandolo nel frame
(nomeframe.caption=testo da visualizzare)
ListBox Casella riepilogo
Visualizza serie opzioni selezionabili
(elementi sempre visibili nella lista)
(aggiungere elementi alla lista usando codice)
(nomelista.Additem "primo dato")
(nomelista.Additem "secondo dato")
(nomelista.Additem "terzo dato")
(cancellare elementi dalla lista usando codice)
(nomelista.Clear)
(cancellare elemento dalla lista usando codice)
(nomelista.RemoveItem 0 (primo) 1 (secondo) ecc)
(visualizzare elemento della lista 0 1 2 3 n)
(nomelista.ListIndex=0 (mostra primo elemento)
(rimuovere elemento della lista )
(nomelista.RemoveItem Nomelista.ListIndex)
(visualizzare elemento della lista )
(MsgBoxNomelista(1) visualizza secondo elemento)
ComboBox Casella combinata
Visualizza serie opzioni selezionabili
(elementi visibili solo cliccando sulla freccia)
(aggiungere elementi alla lista usando codice)
(nomelista.Additem "primo dato")
(nomelista.Additem "secondo dato")
(nomelista.Additem "terzo dato")
(cancellare elementi dalla lista usando codice)
(nomelista.Clear)
(cancellare elemento dalla lista usando codice)
(nomelista.RemoveItem 0 (primo) 1 (secondo) ecc)
(visualizzare elemento della lista 0 1 2 3 n)
(nomelista.ListIndex=0 (mostra primo elemento)
(rimuovere elemento della lista )
(nomelista.RemoveItem Nomelista.ListIndex)
(visualizzare elemento della lista )
(MsgBoxNomelista(1) visualizza secondo elemento)
(nomelista.style=0 1 2 )
(0=DropDown combo,1=Simple combo,2=DropDown list)
CheckBox Casella controllo
Visualizza serie opzioni selezionabili
(nomebox.caption=testo da visualizzare)
(nomebox.value=valore da assegnare)
(nomebox.value=0..1..2)
(nomebox.value=vbUnchecked..vbChecked..vbGrayed)
OptionButton Pulsante opzione
Visualizza serie opzioni selezionabili
(nomeop.caption=testo da visualizzare)
(nomeop.value=true o false 1 0)
SpinButton Pulsante selezione
TroggleButton Pulsante interruzione
ScrollBar Barra scorrimento
TabStrip Schede
Page Pagine
ritorna