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