Questo sito utilizza cookies, anche di terze parti, per mostrare pubblicità e servizi in linea con il tuo account. Leggi l'informativa sui cookies.
Username: Password: oppure
C# / VB.NET - Frammento di codice con errore sconosciuto
Forum - C# / VB.NET - Frammento di codice con errore sconosciuto

Avatar
eisterman (Normal User)
Newbie


Messaggi: 2
Iscritto: 14/04/2011

Segnala al moderatore
Postato alle 0:49
Domenica, 08/05/2011
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

  1. X = MousePosition.X
  2. 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

  1. Private Sub Timer2_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer2.Tick
  2.         Dim X As Integer
  3.         Dim Y As Integer
  4.         If Data_Attuale_OK = True Then
  5.             If IoTuEgli = False Then
  6.                 X = MousePosition.X
  7.                 Y = MousePosition.Y
  8.                 IoTuEgli = True
  9.             End If
  10.             MsgBox(X & " " & Y & " " & MousePosition.X & " " & MousePosition.Y)
  11.             Timer2.Stop()
  12.             If X <> MousePosition.X And Y <> MousePosition.Y Then
  13.                 Timer2.Stop()
  14.                 Non_Farlo()
  15.             End If
  16.             Dim Temporaneo As Boolean = False
  17.             X = MousePosition.X
  18.             Y = MousePosition.Y
  19.         Else
  20.             Timer2.Stop()
  21.         End If
  22.     End Sub



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
PM
Avatar
Dedalux (Member)
Pro


Messaggi: 103
Iscritto: 15/12/2010

Up
0
Down
V
Segnala al moderatore
Postato alle 3:21
Domenica, 08/05/2011
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


«La disumanità del computer sta nel fatto che, una volta programmato e messo in funzione, si comporta in maniera perfettamente onesta.»

Isaac Asimov
PM