ciao raga, come faccio a fare cambiare immagine ad un pulsante al passaggio del mouse, in visual basic 6?
ciao raga, come faccio a fare cambiare immagine ad un pulsante al passaggio del mouse, in visual basic 6?
non credo che si possa fare da vb
tempo fa avevo trovato una ocx della ariad che lo faceva, addirittura cambiava tre immagini una fissa una al passaggio del mouse e una alla pressione
ma non era free
prova a vedere su http://www.visual-basic.it/
o cerca su google
by
sull'evento mouse move del "bottone" scrivi
bottone.picture = loadpicture(percorso immagine nuova)
sull' evento form_mousemove
bottone.picture = loadpicture(percorso immagine vecchia)
potrebbe diventare molto pesante
Vascello fantasma dei mentecatti nonchè baronetto della scara corona alcolica, piccolo spuccello di pezza dislessico e ubriaco- Colui che ha modificato l'orribile scritta - Gran Evacuatore Mentecatto - Tristo Mietitore Mentecatto chi usa uTonter danneggia anche te
Mhhh....
Su www.planetsourcecode.com trovi moltissimo OCX (in forma di sorgenti) con controlli pulsante molto avanzati (cerca il GradientButton).
Se lo volessi fare a manina tu con un bottone standard dovresti subclassare il bottone ed intercettare i messaggi di passaggio del mouse. Naturalmente il subclassing va fatto ad hoc altrimenti ti si impalla sempre tutto.
Se vuoi provare mi sembra (se non ricordo male) che www.vbaccelerator.com abbiano una classe (dll) per il subclassing (free).
![]()
X VBAccelerator confermo
Clicchi il menu "Libraries" sulla sinistra e quindi nella nuova pagina vai in cerca del link "Subclassing without the crashes"
![]()
^_^
Grazie mille a tutti! siete stati molto gentile!!!
FELICE 2003 :P
SALUTI NeeK ^_^