View Full Version : [VB6] Problema con Immagini
Ho un problema con la gestione di alcune immagini ,cioè adesso mi spiego:
Ho un matrice di controlli composta da 4 Image che tramite un timer mi devono scorrere lungo il monitor il problema è che le 4 immagini sono 4 GIF e qundo vado a modificare la posizione delle immagini mi si viene a creare uno sfarfallio pesante sulle 4 immagini e questo fà si che il mio progremma sia inutilizzabile, sapete come posso fare ad eliminare questo sfarfallio??
Help.......:cry:
Prova a mettere un DoEvent oppure fare un refresh del controllo: Controllo.Refresh
con i doevent hoo già provato ma nulla ... adesso vedrò di provare con il refresh
Hey nessuno sa darmi una mano??
Help....Please ..... :cry:
Prova utilizzando l'API LockWindowUpdate.
Questa API blocca l'aggiornamento grafico di una finestra con un determinato Handle.
Nel tuo caso prova a includere le immagini in un picture box nascosto, poi prima di spostarle blocchi il refresh, usando l'API:
LockWindowUpdate picContainer.Hwnd
... e dopo averle spostate riabiliti il refresh visivo richiamando la funzione API con il valore 0. (LockWindowUpdate 0)
Sappi che si può bloccare solo un handle alla volta, prova e facci sapere...
Ciao
;)
DanieleC88
09-08-2004, 19:39
Avevo lo stesso problema con Il VisualBasic 5. Puoi risolvere in due modi:
- passare al PNG :D ;
- usare le API di Windows per caricare l'immagine e disegnarla direttamente sulla finestra, senza muovere i controlli;
Spero di essere stato utile. Ciao!
Originariamente inviato da Dowser
Ho un problema con la gestione di alcune immagini ,cioè adesso mi spiego:
Ho un matrice di controlli composta da 4 Image che tramite un timer mi devono scorrere lungo il monitor il problema è che le 4 immagini sono 4 GIF e qundo vado a modificare la posizione delle immagini mi si viene a creare uno sfarfallio pesante sulle 4 immagini e questo fà si che il mio progremma sia inutilizzabile, sapete come posso fare ad eliminare questo sfarfallio??
Help.......:cry:
non modificare la posizione delle immagini, tienile fisse, ma "patchale" ! :)
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.