Probleme "can't load prc.vbx"

Fermé
Benjamin - 2 mai 2012 à 15:33
jmwurth Messages postés 2933 Date d'inscription dimanche 13 août 2006 Statut Membre Dernière intervention 23 juin 2013 - 11 mai 2012 à 11:47
Bonjour,

Voilà mon problème. J'utilise un logiciel de transfert de données à mon bureau (psi bus) pour transférer les données d'un module portatif au pc. Je change de matériel informatique et donc souhaite faire passer le logiciel de l'ancien au nouveau pc.

Lorsque je veux démarrer l'application j'ai messag d'érreur "can't load (or register) custom control: 'C:\WINDOWS\system\PRC.VBX'"

Le fichier se trouve pourtant dans le repertoire mentionné.

Y a t il une manipulation à faire ??

Merci de vos réponses

Benjamin
A voir également:

17 réponses

jmwurth Messages postés 2933 Date d'inscription dimanche 13 août 2006 Statut Membre Dernière intervention 23 juin 2013 850
4 mai 2012 à 09:53
Bonjour,
prc.vbx est un contrôle 16 bits qui est apparemment dans le bon dossier. Néanmoins, si vous avez Windows 7, il serait peut-être préférable de le placer dans le dossier de l'application qui utilise prc.vbx
Dans un premier temps, pourriez-vous préciser votre système d'exploitation
0
Oui excusez moi j'ai totalement omis de préciser cela. je tourne avec windows 7 pro SP1.

J'ai essayer le placer dans le dossier qui utilise l'application mais le même message apparaît.
0
jmwurth Messages postés 2933 Date d'inscription dimanche 13 août 2006 Statut Membre Dernière intervention 23 juin 2013 850
4 mai 2012 à 10:55
Pouvez-vous préciser l'application ?. Si c'est un vieux Visual Basic (jusqu'à VB4 16 bits), y a-t-il des programmes qui fonctionnent
0
jmwurth Messages postés 2933 Date d'inscription dimanche 13 août 2006 Statut Membre Dernière intervention 23 juin 2013 850
4 mai 2012 à 11:15
D'ores et déjà, je signale qu'il n'est pas recommandé d'utiliser un .vbx sur une machine Windows NT 32 bits, mais de tout transformer en 32 bits
https://www.generation-nt.com/reponses/difference-de-temps-de-transfert-rs232-entre-win98-et-xp-entraide-128176.html
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
L'application en question s'apelle PsiBus. C'est une application qui permet de transferer les stats du terminal d'un chauffeur de ligne a un fichier excel.

S'il faut tout transformer en 32 bits, qu'elle est le méthode ?
0
jmwurth Messages postés 2933 Date d'inscription dimanche 13 août 2006 Statut Membre Dernière intervention 23 juin 2013 850
4 mai 2012 à 12:32
En attendant, je propose d'essayer le mode compatibilité, d'autant plus qu'il me semble que les versions évoluées de Widows 7 (Pro, Enterprise) englobent des versions plus anciennes de Windows.
Cliquer avec le bouton droit de la souris (ou le bas du touchpad) sur l'.exe principal de PsiBus et le volet compatibilité apparaîtra. Choisir si possible Widows Me ou Windows 98, sinon Windows XP
0
Je viens d'essayer avec toutes ces versions et le problème reste le même. Le windows 7 proposent toutes les versions compatibles précédentes mais aucune ne marche.
0
jmwurth Messages postés 2933 Date d'inscription dimanche 13 août 2006 Statut Membre Dernière intervention 23 juin 2013 850
4 mai 2012 à 17:22
J'ai une piste signalée par Microsoft pour un autre .vbx. Il existerait un fichiier nommé prc.dll que le système ne permet pas d'utiliser simultanément avec prc.vbx. Il faudrait donc repérer le logiciel qui utilise cette dll et le désinstaller
https://support.microsoft.com/en-us/help/113326
0
jmwurth Messages postés 2933 Date d'inscription dimanche 13 août 2006 Statut Membre Dernière intervention 23 juin 2013 850
Modifié par jmwurth le 4/05/2012 à 19:10
Il se pourrait que prc.vbx ne soit pas enregistré du fait de l'absence de regsvr.exe dans Windows 7. Il faudrait d'abord voir si prc.vbx n'est pas enregistré en tapant regedit dans une invite de commandes
S'il ne l'est pas, je propose simplement d'utiliser regsvr32.exe c:\windows\system\prc.vbx à taper dans une invite de commandes. Des avis sont demandés. Merci
0
jmwurth Messages postés 2933 Date d'inscription dimanche 13 août 2006 Statut Membre Dernière intervention 23 juin 2013 850
4 mai 2012 à 19:11
Le post précédent a été modifié
0
Alors je viens de taper regsvr32.exe c:\windows\system\prc.vbx dans l'invité de commande et un message me dit que ce module peut ne pas être compatible avec la version de windows que j'utilise. Il faut vérifier que le module est compatible avec une versions x86 (32 bits) ou x64 (64bits)de regsvr32.exe
0
J'ai également recherché le fichier prc.dll mais il reste introuvable est n'est visiblement pas installé sur ce poste.
0
jmwurth Messages postés 2933 Date d'inscription dimanche 13 août 2006 Statut Membre Dernière intervention 23 juin 2013 850
7 mai 2012 à 11:12
Windows 95, 98 ou Millenium (ou Me) devraient convenir. Il existe un logiciel nommé Virtual PC qui peut les endosser, mais je n'ai jamais réussi à le faire fonctionner
0
Je vais tenter le coup, j'avais déjà essayer de changer les compatibiltés sous windows 7 sans succés mais peut être que cela marchera avec ce logiciel.
0
jmwurth Messages postés 2933 Date d'inscription dimanche 13 août 2006 Statut Membre Dernière intervention 23 juin 2013 850
Modifié par jmwurth le 7/05/2012 à 12:19
Erreur de ma part : Psibus exige Windows XP ou supérieur
J'ai sur mon ordinateur sous Windows 7 des logiciels avec des .vbx qui pour fonctionner correctement ont dû être déplacés dans le dossier de l'application. Je l'ai déjà mentionné.
Cependant, l'utilisation de Virtual PC avec Windows XP reste une piste à tenter
0
j'ai essayé de mettre le .vbx dans le dossier de l'application est le problème est toujours là. Je tente avec virtual pc malgré tout .
0
J'ai beau essayer sous toutes les coutures avec virtual pc le même message apparaît encore et toujours.
Y a t il une manipulation spéciale à faire sous virtuel pc ?
0
jmwurth Messages postés 2933 Date d'inscription dimanche 13 août 2006 Statut Membre Dernière intervention 23 juin 2013 850
11 mai 2012 à 11:47
Je n'ai rien d'autre à proposer que de reprendre l'ancien PC avec Windows XP en le modernisant tout en gardant le système
0