Newsgroup: it.comp.lang.visual-basic
Titolo: Lancetta di contagiri

All'interno di un picture control, caricato con l'immagine di uno strumento
analogico (contagiri) devo far girare una lancetta che indichi il numero dei
giri. Usando il DrawMode 7 (funzione Xor) riesco a far muovere l'ago senza
distruggere l'immagine sottostante. Però, in questo modo, l'immagine grafica
risultante della lancetta non è esteticamente soddisfacente. Avete
suggerimenti? Una API che mi legga l'immagine sottostante la lancetta e me
la ricostruisca sarebbe l'ideale. O una routine pescata da qualche sito che
non riesco a trovare.
Grazie del vostro tempo e auguri di Buon Anno.
Vincenzo Franchini

 giri.
(snip)
la butto lě.... potrebbe essere una cazzata....
invece di disegnare la lancetta nel picture control contenente il "quadrante", disegnala
in una picture ad esso sovrapposta e con sfondo trasparente
Salutoni & auguri
Sergio

 ha scritto


 trasparente
Se la picture potesse avere lo sfondo trasparente potrei scucire denari ad
un caro amico che si danna da mesi. ;-))
Forse una Image, ma questa č al terzo livello (quello delle labels) e non
puň stare sopra a una picture (primo livello).
La mente di M$ non č bacata, č solo perversa. Si merita un M$$.
Ciao, Sergio. Buon anno a te e alle tue donne.

 Ciao, Sergio. Buon anno a te e alle tue donne.
ricambio, ma ti segnalo che è meglio usare il singolare, per i seguenti motivi:
1)maggiore aderenza alla realtà
2)area geografica di provenienza della mia adorata metà: non so perchè ma le napoletane
tendono ad essere notevolmente più gelose della media
Salutoni & auguri
Sergio

 napoletane tendono ad essere notevolmente più gelose della media
No, no, forse ricordo male, ma mi riferivo alle donne della tua famiglia che
mi risultano essere due.

Ok, ho sbagliato (ho cercato) e trattasi di figliO.
Ti chiedo scusa.
L'augurio era sinceramente rivolto a te e alla tua famiglia. Lo rinnovo, con
un SP adeguato.

 mi risultano essere due.
ricordi male, sarà l'età che avanza? (enorme_faccina_sorridente, come a dire: ho fatto una
battuta cattivissima, ma spero che tu non te la prenda a male)
Il caso ha voluto che a vincere la battaglia per la conquista dell'uovo fosse uno
spermatozoo portatore di cromosoma Y, onde per cui sono il felice padre di un astuto
figlioletto (Prego risparmiare oziose illazioni sull'origine dello spermatozoo).
A proposito di cromosomi (tanto per cercare di rimanere "it"): C'è qualcuno da queste
parti che ha mai lavorato con le sequenze genetiche (allineamenti)?
Se sì, sarebbe gentilmente disposto a condividere un po' di informazioni?
Ulteriori dettagli disponibili su richiesta.
Salutoni & auguri
Sergio

[Lupo]ha scritto:
(snip)
e smettila di auto-correggerti.... lascia ad altri questo piacere....

 ciao
Ti ringrazio, ma non mi č di molto aiuto: l'ocx non č open e, inoltre,
lavora su sfondi omogenei.
Qualche API ci deve pur essere, perchč, in fin dei conti, quando muoviamo il
mouse, il cursore fa esattamente quello che cerco: non altera lo sfondo e
non altera se stesso.
Un idea...un link...
Grazie
Enzo Franchini

giri.
[cut]
Non so se e` quello che fa per te...
ma su ioProgrammo di questo mese c`e` un Tutorial per fare interagire
insieme Flash e Visual Basic.
se realizzassi il contagiri in Flash e poi lo comandassi da VB?
Cmq... 
Auguroni a tutti di Buon Anno!!!!
-- 
Abulion Yorgen, Maestro Jedi
(A Proposito della dea Bastet)
"Davvero er tanto "venerata" in egitto?"
"No. Le facevano sacrifici umani ma era solo per prenderla per i fondelli."
Aut. Lady of The Rings

 analogico (contagiri) devo far girare una lancetta 
Prova cosě:
    ' ... disegna lo sfondo ...
    Picture1.AutoRedraw = False
    ' ... ora disegna la tua lancetta ...
    Picture1.Cls  ' Cancella SOLO la lancetta!
    ' ... ora disegna la tua lancetta ...
    Picture1.Cls  ' Cancella SOLO la lancetta!
    ' ... eccetera 
Ciao e scusa se non c'entra niente.
pinco_pallo
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it