Eseguire
una ricerca veloce nell' archivio delle risorse di Visual Basic
Italia®:
|
Preso
dall'archivio...
Premere il pulsante sotto per accedere direttamente ad un articolo
o ad un esempio preso in modo casuale dall'archivio.
|
Ultimo
e-book pubblicato:
"INTRODUZIONE
AI CSS"
Lo scopo del CSS language è quello di controllare lo
stile dei vari elementi che concorrono a formare un
documento HTML.
Si può operare in tre modi collegamento ad un foglio di stile
esterno;definizione degli stili all'inizio
del documento utilizzo della proprietà style all'interno
di un Tag HTML (embedded style). Questo e-book introduttivo
servirà per apprendere tali nozioni fondametali dei fogli
di stile.
Prezzo: € 0.0.
|
Contatti.
Utilizzare l'email generica per domande relative al sito:
oppure scrivere
ad un responsabile di area.
Responsabile
del sito: >Andrea
Martelli
Responsabile area "Corso di VB":
> Giorgio Abraini
|
|
|
|
Dimensione grafica universale |
Lamberto |
25/12/2003 |
Difficoltà:
Professionista
|
|
Per
creare
un'applicazione
che
graficamente
si
adatti
a
qualunque
risoluzione
dello
schermo
occorre
leggere
la
risoluzione
attiva
tramite
un'API
o
il
SysInfo
e
modificare
le
dimensioni
e
posizioni
di
tutti
i
controlli
del
form
con
la
stessa
proporzione
esistente
tra
la
risoluzione
di
lavoro
e
quella
usata
in
fase
di
progetto.
Però,
anzichè
ricorrere
alle
API
o
SysInfo,
se
si
parte
con
un
form
espanso,
si
potrebbe
anche
riferirsi
al
rapporto
tra
la
larghezza
del
form
espanso
in
fase
di
lavoro
e
la
stessa
in
fase
di
progetto.
Per
un'applicazione
progettata
in
risoluzione
640
x
480
il
codice
tipo
potrebbe
essere
così:
Private
Sub
Form_Activate()
For
Each
Control
In
Controls
Control.Width=Control.Width/9720*Form1.Width
Control.Height=Control.Height/6900*Form1.Height
Control.Left=Control.Left/9720*Form1.Width
Control.Top=Control.Top/6900*Form1.Height
Control.Font.Size=Control.Font.Size/9720
_
*Form1.Width
Next
Control
End
Sub
La
domanda
è:
A
parità
di
risoluzione,
le
dimensioni
del
form
espanso
sono
le
stesse
qualunque
sia
il
tipo
di
monitor,
grande
o
piccolo
che
sia?
Grazie
Lamberto
|
|