Oppure

Loading
Questo topic e' stato chiuso dal moderatore.
18/05/09 17:12
swet
Buona sera a tutti, mi trovo in difficoltà con questi due codici, praticamente il primo non svolge alcuna funzione quando sono verificate le due condizioni e il secondo pure! potete aiutarmi???

If ultimoaccesso = Dataeora And My.Computer.Registry.GetValue("HKEY_LOCAL_MACHINE1212121212", "1areo12306a34", Nothing) = "0" Then
            SendMessage(h, WM_SYSCOMMAND, SC_CLOSE, 0)
            Password.Show()
        End If




If ultimoaccesso = Dataeora then
If My.Computer.Registry.GetValue("HKEY_LOCAL_MACHINE1212121212", "1areo12306a34", Nothing) = "0" Then
            SendMessage(h, WM_SYSCOMMAND, SC_CLOSE, 0)
            Password.Show()
        End If
End if 

le condizioni praticamente sono verificate ma il codice non lo rileva!
il tutto è inserito in un timer con intervallo = 600 ms

Grazie
aaa
18/05/09 17:24
theprogrammer
Evidentemente una (o tutte e due le condizioni) non sono vere.

Provale singolarmente. Fai un po' di debugging ...
aaa
18/05/09 17:42
swet
ciao anche io credevo questo! il codice senza chiave di registro funziona, aggiungo la verifica della chiave e non funziona più! Il problema è che la chiave esiste e il valore pure! L' ho controllato con il regedit di windows! non me lo spiego!
aaa
18/05/09 18:04
ruggy94
Postato originariamente da swet:

ciao anche io credevo questo! il codice senza chiave di registro funziona, aggiungo la verifica della chiave e non funziona più! Il problema è che la chiave esiste e il valore pure! L' ho controllato con il regedit di windows! non me lo spiego!

E se provi a verificare con l'if solo la condizione della chiave di registro? Se anche così non ci funziona dovrà esserci qualche errore o di battitura nella chiave, oppure il percorso è leggermente diverso..non saprei
aaa
18/05/09 18:07
theprogrammer
Ma sei sicuro di avere creato una chiave

121212121212

direttamente sotto HKLM ?
aaa
19/05/09 14:09
swet
Il problema era proprio quello, avevo impostato tutto il programma per cercare la chiave in HKLM\software ma poi la cercavo in HKLM. chiudete pure e grazie a tutti per la disponibilità
aaa
19/05/09 18:00
theprogrammer
Postato originariamente da swet:

Il problema era proprio quello


Ecco ... volevo dire ... e' vietato creare chiavi direttamente sotto HKLM ...

grazie a tutti per la disponibilità


Prego
aaa