- Programmazione » Programmi » Visual Basic 6 - Guida e manuale pratico al linguaggio di programmazione
Image, Picturebox, Shape
Image
Permette di visualizzare dellagrafica (oopure un'icona) all'interno di un form. Ilformato dell'immagine deve essere un metafile, unenhanced metafile, jpeg oppure gif. Il controllo immagine usaun numero inferiore di risorse di sistema e viene ridisegnatopiù rapidamente rispetto ad un controllo Picture,anche se è in grado di gestire un numero inferiore diproprietà, eventi e metodi.
Le proprietà come al solito,secondo l'usuale sintassi, possono essere impostate siadalla finestra apposita, sia da codice, mentre gli eventipiù rilevanti sono Click, DoubleClick e quellicorrelati alle operazioni eseguite con il mouse.
PictureBox
Un controllo PictureBox permette divisualizzare un'immagine grafica (bitmap, icona,metafile, enhanced metafile , jpeg o gif) ritagliandol'immagine stessa all'interno del controllo nel casoin cui le dimensioni siano superiori a quelle definite. Sipuò utilizzare il controllo PictureBox per controllareun gruppo di pulsanti di opzione e per visualizzare ilrisultato dei metodi per la visualizzazione delle immaginigrafiche e del testo, gestiti dal metodo Print( ). Anche inquesto caso, con le usuali modalità, èpossibile impostare le proprietàdell'oggetto.
Shape
Il controllo Shape (Forma) èdi tipo grafico. Il suo utilizzo permette di inserirerapidamente in un form un oggetto grafico (ellissi, cerchio,quadrato, ecc….) Gli eventi cui è sensibilequesto oggetto sono Click, DbkClick e tutti quelli collegatiall'uso del mouse, metre le proprietà si impostanonelle solite modalità. Nella tabella seguente vengonoriportati i valori ammissibili per la proprietà Shapedi un oggetto realizzato con il controllo Forma.
Costante | Impostazione | Descrizione |
VbShapeRectangle | 0 | Crea un rettangolo (default) |
VbShapeSquare | 1 | Crea un quadrato |
VbShapeOval | 2 | Crea un'ellisse |
VbShapeCircle | 3 | Crea un cerchio |
VbShapeRoundedRectangle | 4 | Crea un rettangolo con bordi arrotondati |
VbShapeRoundedSquare | 5 | Crea un quadrato con angoli arrotondati |
Tabella dei valori ammessi per laproprietà FillStyle del controllo Forma
Costante | Impostazione | Descrizione |
VbFSSolid | 0 | Appplica un riempimento pieno |
VbFSTransparent | 1 | Applica un riempimento trasparente (default) |
VbHorizontalLine | 2 | Applica un riempimento composto da linee orizzontali |
VbVerticalLine | 3 | Applica un riempimento composto da linee verticali |
VbUpwardDiagonal | 4 | Applica un riempimento con linee diagonali verso l'alto |
VbDownwardDiagonal | 5 | Applica un riempimento con linee diagonali verso il basso |
VbCross | 6 | Applica un riempimento a croci |
VbDiagonalCross | 7 | Applica un riempimento a croci diagonali |
- Articolo precedente DirListBox, DriveListBox, FileListBox
- Articolo successivo Tipi di dati personalizzati