Oppure

Loading
04/01/09 4:00
favarese91
salve raga.
adesso vi espongo il mio problema.

allora:

siccome io lavoro con una risoluzione 1024x768 pixel, mi sono accorto che provando il mio programma su un computer di un mio amico che usa una risoluzione piu bassa (800x600)gli si vede metà di form, con la maggior parte di controlli che non puo utilizzare, quindi mi chiedevo se mi potevate aiutare, in modo tale che il mio programma (cioe i form) si auto ridimensionano a seconda della risoluzione dello schermo,che sia 800x600 o 1240x1024 ecc..

aspetto vostra risposta

favarese91

grazie anticipatamente
aaa
04/01/09 11:45
P4p3r0g4
screen.height e screen.width ti danno larghezza e lunghezza dello schermo.
a questo punto ti fai un bel po di calcoli per le proporzioni e nel form_load
oggetto.top=
oggetto.height=

...

Lo so è noioso per questo non si fa.
probabilmente ci potrebbe essere un codice per automatizzare il tutto.

questo è semplicemente il metodo più elementare di farlo.
aaa
04/01/09 13:39
tippolo
da quello che so io VB6 non supporta il ridimensionamento del form e degli oggetti in base alla risoluzione del monitor.
Se si vuole farlo, occorre agire, come h detto paperoga, col le proporzioni di tutti gli oggetti (e forse non è neanche possibile su tutti).
Se può esserti utile dai uno sguardo qui: forum.masterdrive.it/articoli-visual-basic-6-35/form-indipendenti-dalla-risoluzione-schermo-10367/.
Devi fare attenzione se hai più form perchè all'unload devi ripristinare tuytto come prima altrimenti tornando alla form precedente si restringerà ancora una volta.
Forse non sono stato abbastanza chiaro ma provando riuscirai a capire.
Ultima modifica effettuata da tippolo 04/01/09 13:40
aaa
04/01/09 14:54
GrG
al posto di adattare il prog alla risoluzione perchè non cambi la risoluzione? (solitamente i giochi fanno proprio questo)

qui è spiegato come cambiare risoluzione:
forum.html.it/forum/showthread/…

p.s. quando viene kiuso il tuo progr naturalmente poi la reimposti come quella che c'era prima...
aaa
04/01/09 18:12
favarese91
grazie raga ora provo e vi so dire :)
aaa
19/01/09 9:36
favarese91
grazie raga funziona benissimo vi ringrazio moltissimo.

grazie ancora
aaa