Problème base de registre

Résolu
Signaler
Messages postés
20
Date d'inscription
mercredi 17 mars 2004
Statut
Membre
Dernière intervention
10 août 2004
-
Messages postés
20
Date d'inscription
mercredi 17 mars 2004
Statut
Membre
Dernière intervention
10 août 2004
-
salut,
g un petit problème.....
je fé un prog en visual basic puis bon ca marché
après j'ai été infecter par un petit virus et g restauré ma base de registre
maintenant ba c simple j'arrive plus à créer de clé avec mon prog dans la base de registre il met "erreur module intriouvable" si qq pouvait me dire c que c ! ca srerai sympa

merci !
PAL

7 réponses

Messages postés
3757
Date d'inscription
mardi 23 septembre 2003
Statut
Modérateur
Dernière intervention
13 mars 2006
18
Alors là, ton tit virus a du faire des dégats ailleurs que ds la registry.
Ton prob me fait penser à une dll manquante, va voir ds projet/références s'il n'y a pas un truc marqué manquant.
Pour utiliser "CreateObject("Wscript.Shell")" je crois qu'il faut que "Windows Script Host Object Model" soit coché dans ton projet/références c à d qu'il faut avoir Wshom.ocx ds winsows\system. Si ce fichier est corrompu ou qu'il n'existe plus, ça risque de poser des prob.

Cordialement

CanisLupus
3
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 109 internautes nous ont dit merci ce mois-ci

Messages postés
3757
Date d'inscription
mardi 23 septembre 2003
Statut
Modérateur
Dernière intervention
13 mars 2006
18
Salut,
De quelle manière écris-tu ds la registry ?
Si c avec des API, il te manque peut-être "advapi32.dll" (moi, c ce que j'utilise pour lire et écrire ds la registry).
Sinon, une tite précision sur ton code..........

Cordialement

CanisLupus
Messages postés
20
Date d'inscription
mercredi 17 mars 2004
Statut
Membre
Dernière intervention
10 août 2004

précision :

CreateObject("Wscript.Shell")
c ca qui bub !!!

Wscript.shell pose problème !
ah la la avant ca marché puis là ba ca marche plus... je compren plus rien !

bon aller si qq à une le même problème ya til une solution ?? 8-)

PAL
Messages postés
20
Date d'inscription
mercredi 17 mars 2004
Statut
Membre
Dernière intervention
10 août 2004

OUPS javé pas vu le mssg dsl.......

euh....

le code :

Private Sub cmddesact_Click()

Dim Retour As Long
Dim a As Boolean
Retour = SystemParametersInfo(SPI_SCREENSAVERRUNNING, True, a, 0)

Set WshShell = CreateObject("Wscript.Shell")
WshShell.RegWrite "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System\DisableTaskMgr", "1"
End Sub

mais même quand je le met en exe ba ca marche pas
là il dit qu'il y a un bug sur "CreateObject("Wscript.Shell")"

et comme g restoré ma bbase de registre le prob doit venir de là ....................................
Messages postés
20
Date d'inscription
mercredi 17 mars 2004
Statut
Membre
Dernière intervention
10 août 2004

lol dsl
mais aussi
le code est une souce donc je lé pas modifié
donc le prob vient pas du code mais de moi ...

PAL
Messages postés
20
Date d'inscription
mercredi 17 mars 2004
Statut
Membre
Dernière intervention
10 août 2004

ah oui merci mé c ca mais ya un prob
car ca yé je commence à faire le rapprochement
Wshom.ocx ----> activex
et mon virus était un activex !
il avé tout désactivé je voyé plus les activex sur les page web maintenant c bon
mais là ca marche pas pour ca....
bon je vé essayé de le trouver sur le net ce fichier si c possible car il doit être corrompu !

sniifff........

PAL
Messages postés
20
Date d'inscription
mercredi 17 mars 2004
Statut
Membre
Dernière intervention
10 août 2004

YAHOOOO
ca remarche g installé sript 5.1

ba un GRAND MERCI A TOI !!!
car sinon ba je crois que j'aurai jamais réussi !!!!

MERCI MERCI MERCI !!!!!!!!!!

PAL