Final PC

[VB6] Terza lezione, Gli oggetti della toolbox e le proprietà

« Older   Newer »
  Share  
nano_sardo
view post Posted on 28/10/2010, 14:04




Nella toolbox, di default, sono impostati i seguenti oggetti:

-Pointer;
-Text Box
-Command Button
-Label
-Check box
-Option Box
-List box
-Combo box
-Drive list box
-Directory list box
-File list box
-Frame
-Horizontal scroll bar
-Vertical scroll bar
-Picture box
-Image
-Line
-Shape
-OLE
-Timer
-Grid
-Data
-DBList
-DBCombo
-DBGrid
-CommonDialog



Adesso andremo a spiegare in modo sintetico questi oggetti.

Pointer: Questo oggetto permette di selezionare, ridimensionare e spostare oggetti presenti nel form.
Text Box: crea un box in cui è possibile modificare, visualizzare o immettere una stringa di caratteri.
Command Button: Pulsante che permette di eseguire operazioni con il click.
Label: E' una sorta di "etichetta" su cui viene scritto il testo in fase di programmazione.
Check Box: Il check box è la solita casella di spunta che si può trovare nella maggior parte delle applicazioni. Questa permette di selezionare più opzioni contemporaneamente.
Option box: Il option box è simile al Check box con l'unica differenza che questo permette di selezionare una sola opzione, a differenza del check box che permette di selezionarne multiple.
List box: Il list box presenta all'utente una lista su cui è possibile fare una o più scelte.
Combo Box: Il combo box consente all'utente di operare una scelta multipla scrivendola o selezionandola in una finestra di riepilogo. Sono disponibili 3 diversi tipi di casella, caselle combinate a discesa, casella combinate semplici e caselle di riepilogo a discesa.
Drive list box: Il Drive list box permette di selezionare un Drive da utilizzare per salvare o aprire dei dati.
Directory list box: La directory list box è la comune finestra di dialogo che si usa per selezionare delle cartelle e sottocartelle.
File list box: Il file list box visualizza una finestra di dialogo che visualizza (e in seguito selezionare per aprire o salvare) i file di una determinata cartella in base ai filtri applicati all'oggetto. (filtri del tipo *.mp3, *.txt ecc...)
Frame: Il frame serve per creare una cornice che consente il raggruppamento grafico di alcuni oggetti per distinguerli nel form.
Horizontal scroll bar: Barra di scorrimento orizzontale per scorrete orizzontalmente attraverso i form di grandi dimensioni.
Vertical scroll bar: Barra di scorrimento orizzontale per scorrete verticale attraverso i form di grandi dimensioni.
Picture box: Contenitore in cui è possibile visualizzare immagini nei formati "BMP, ICO, WMF, JPG, GIF".
Image: Casella in cui è possibile visualizzare un immagine nei formati "BMP, ICO, WMF, JPG, GIF" e utilizzarle come pulsanti in alternativa al command button.
Line: Crea una linea orizzontale, verticale o obliqua.
Shape: Crea nel form degli oggetti come rettangoli, cerchi ed ellissi.
OLE: Consente al programmatore di creare applicazione che utilizzano dati provenienti da altre applicazioni. Un esempio è la tabella di excel.
Timer: Il timer consente l'uso di un orologio per far partire un'esecuzione con uno specifico intervallo di tempo.
Grid: Visualizza una serie di righe e di colonne con un'intestazione. Ogni casella può contenere testi o immagini.
Data: Oggetto che consente di visualizzare, modificare e aggiornare le informazioni contenute in diversi tipi di database.
DBList: Consente la visualizzazione di un elenco all'interno del quale è possibile effettuare una selezione.
DBComboE' una combinazione dei controlli casella di riepilogo e casella di testo predisposti al collegamento con database.
DBGrid: Tabella composta da più record.
Common Dialog: Consente la visualizzazione di finestre comuni come "Apri, Salva con nome, Stampa, Colori e Carattere".




Le proprietà principali degli oggetti di uso comune sono:

Name: determina il nome dell'oggetto che viene utilizzato per la programmazione.
Alignment: determina l'allineamento di un controllo oppure del testo di un controllo.
Appearance: determina la forma del disegno di un controllo; può assumere il valore Flat per nessun effetto visivo, 3D per assumere un effetto tridimensionale.
BackColor: imposta il colore di sfondo di un oggetto.
ForeColor: imposta il colore di primo piano utilizzato per il testo e la grafica di un oggetto.
BorderStyle: imposta lo stile del bordo di un oggetto.
Caption: per un form determina il titolo dell'applicazione (quello sulla barra del titolo) oppure per un controllo determina il testo visualizzato nel controllo stesso.
Enabled: indica se un form o un oggetto è abilitato. Il valore è "true" o "false".
Font: specifica il carattere da utilizzare in quell'oggetto.
Height: indica l'altezza dell'oggetto.
width: imposta la larghezza dell'oggetto.
MousePointer: imposta il puntatore visualizzato quando il puntato è in corrispondenza dell'oggetto.
MouseIcon: fornisce un'icona personalizzata che viene utilizzata quanto il valore di MousePointer è impostato su "99".
TabIndex: imposta l'ordine di tabulazione di un oggetto all'interno del form, cioè quando noi utilizziamo il tasto TAB sulla tastiera.
Visible: indica se un oggetto è visibile o nascosto.



Per questa lezione è tutto, spero vi sia stata utile.
Per domande rispondere nel topic ;)
 
Top
Mefrio
view post Posted on 28/10/2010, 14:37




perchè non la scrivi per il VB.NET dato che il VB6 sta diventando sempre più obsoleto? Comunque bravo ;)

Ah, dato che ci sei, indicizza la tua guida nella lista delle guide del forum ;)
 
Top
nano_sardo
view post Posted on 28/10/2010, 15:17




Perchè il vb6 non è uguale al vb.net e anche perché il VB6 lo faccio a scuola quindi mi viene anche più semplice (anche se tutto quello che faremo quest'anno io lo so già fare).
 
Top
nano_sardo
view post Posted on 28/10/2010, 16:00




Aggiunte le guide nella lista.
 
Top
Mefrio
view post Posted on 29/10/2010, 14:52




CITAZIONE (nano_sardo @ 28/10/2010, 16:17) 
Perchè il vb6 non è uguale al vb.net e anche perché il VB6 lo faccio a scuola quindi mi viene anche più semplice (anche se tutto quello che faremo quest'anno io lo so già fare).

si ma credo che tra un po non verrà più supportato dalla Microsoft il vb6!
 
Top
nano_sardo
view post Posted on 29/10/2010, 14:57




Quando non sarà più possibile usare il visual basic 6 mi darò alle guide per il vb.net (anche se ultimamente uso solo vb.net, il vb6 solo a scuola).
 
Top
5 replies since 28/10/2010, 14:04   272 views
  Share