PDA

View Full Version : [vb] grafica: passaggio parametri tra forms


firesbirds
08-06-2010, 00:34
Finora me la sono cavata dignitosamente, qualora si presentava necessità, facendo programmini che trattavano dati. Ora che devo affrontare un problema che ha anche un aspetto grafico mi sono arenato. Il problema è appunto come passare le variabili tra form affinché vengano macinate.

Per fare un esempio: da un evento mouse_click passare le coordinate al form_paint per far comparire un rettangolo nelle coordinate del mouse.

Lo so, vi torcerete dalle risa ma per me è un problema, per ora, insormontabile pur cercando di documentarmi nella rete ... ahimè, troppo tecnicismo.

Una curiosità (sto usando vb express 2010): ho constatato che creando un rettangolo e, con le stesse coordinate dell'angolo alto sinistro e il basso destro dello stesso, creare la sua diagonale, ebbene non ci arriva: ossia la partenza è giusta, la direzione pure ... ma non arriva all'angolo opposto per una manciata di pixel ... boh!

firesbirds
16-06-2010, 18:05
Ho trovato la soluzione, dopotutto.

La soluzione, per coloro incappassero in analoghe sabbie, era costringere un re-paint del form coi nuovi parametri con l'istruzione Me.Invalidate().

Ora mi si aprono vasti orizzonti ... :sofico: