Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Salve.
L'altro giorno stavo facendo un semplice programma in grado di far apparire un messaggio sullo schermo al movimento del mouse ma...
mettendo il codice
Codice sorgente - presumibilmente Plain Text
X = MousePosition.X
Y = MousePosition.Y
Non mi inserisce il valore MousePosition.? nella variabile adiacente.
Ecco il frammento di codice interessato dall'errore logico:
Codice sorgente - presumibilmente VB.NET
PrivateSub Timer2_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs)Handles Timer2.Tick
Dim X AsInteger
Dim Y AsInteger
If Data_Attuale_OK =TrueThen
If IoTuEgli =FalseThen
X = MousePosition.X
Y = MousePosition.Y
IoTuEgli =True
EndIf
MsgBox(X &" "& Y &" "& MousePosition.X&" "& MousePosition.Y)
Timer2.Stop()
If X <> MousePosition.XAnd Y <> MousePosition.YThen
Timer2.Stop()
Non_Farlo()
EndIf
Dim Temporaneo AsBoolean=False
X = MousePosition.X
Y = MousePosition.Y
Else
Timer2.Stop()
EndIf
EndSub
Il timer2 ha come intervallo 100ms.
Spero che qualcuno di voi mi possa aiutare.
Ultima modifica effettuata da eisterman il 08/05/2011 alle 6:42
fantasiose le varibili..
comunque se spieghi in modo chiaro cosa vuoi fare esattamente è piu facile aiutarti. A quest'ora di leggere sto codice senza senso non mi riesce...
Comunque non usare MsgBox che è obsoleto.. Usa MessageBox.Show