Méga pb avec VB!!! Erreur 429 incompréhensible!

Méga pb avec VB!!! Erreur 429 incompréhensible! - Programmation

Marsh Posté le 19-08-2002 à 20:34:32    

Salut à vs ts les programmeurs fous!  ;)  
 
Voilà mon pb: g un programme qui, une fois compilé (création de l'exécutable) marche sans pb sur mon PC où se trouve la suite visual studio. Mais qd je teste ce programme sur un autre PC sur lequel visual basic n'a jamais été installé, le programme marche bien jusqu'au moment où il me génère une erreur 429 ("Un composant ne peut pas créer l'objet" ).   :cry:  
 
Je tiens à préciser que mon programme fait appel à des .dll et à des .ocx qu'il faut installer sous /system32. Bref, après de nbreuses vérif, g conclu ke le pb ne venait pas d'une mauvaise installation (à moins que VB ne m'inclue pas tous les composants nécessaires au bon fonctionnement du soft lors de l'empaquetage/déploiement).
 
Ce qui m'étonne qd je regarde l'aide de VB sur l'erreur 429 c la phrase suivante:
 
"L'objet est disponible sur la machine, mais correspond à un objet Automation sous licence et ne peut pas vérifier la disponibilité de la licence nécessaire pour l'employer.
Certains objets ne peuvent être employés que si le composant a trouvé une clé de licence certifiant que l'objet est enregistré pour créer une instance sur la machine courante."
 
C'est koi cette histoire de license? Je l'ai la license! mais par sur le PC où je veux installer mon programme...
 
En fait l'erreur 429 est générée lorsque le programme doit afficher une fenêtre (normale: MSCommctl.ocx?) ou un message (msgbox: cmdlg32.dll?). Et ca ne le fait que pour un certain type d'action! Car la plupart du tps y a aucun pb!  :??:  
 
Voilà. Si vous avez eu ce pb et que vous pouvez me renseigner, n'hésitez pas! Car g pas envie d'installer VB sur la machine où le progr doit tourné.
 
a+

Reply

Marsh Posté le 19-08-2002 à 20:34:32   

Reply

Marsh Posté le 17-10-2002 à 14:54:32    

+1  :(


---------------
[:w3c compliant] http://boobies.cjb.net/
Reply

Marsh Posté le 17-10-2002 à 14:58:33    

Dans ton appli tu n utilise pas un composant d une societe tier ?

Reply

Marsh Posté le 17-10-2002 à 16:03:44    

Oreste a écrit a écrit :

Dans ton appli tu n utilise pas un composant d une societe tier ?




 
Non


---------------
[:w3c compliant] http://boobies.cjb.net/
Reply

Marsh Posté le 17-10-2002 à 16:17:51    

Les joies de VB  :D  
Un de T compo à besoin d'une licence (pas forcément un tier, par exemple celui pour utiliser les ports com ds VB5 était comme ça et il était fournit avec VB)
Ds ce cas il fo enregistrer le compo sur la machine cliente
 
Sinon :
Tu utilises des trucs qui ont un rapport avec Office ? Si C le cas, office doit être installé sur la machine cliente...
 
Sinon passe à Delphi
 
(solution bien porc mais pratiqué ds ma boite : Tu installs VB sur la machine cliente et tu désinstalles)
 
A savoir que là ou je bosse ils ont pleins de pbs avec ce genre de connerie ds les centres distants... des heures aux tel et avec prise en mains à distance....
 
Aahhhhh VB :gun:  
 
 :hello:


---------------
Des bons sites pour Delphi? http://forum.hardware.fr/forum2.php3?post=16838&cat=10 -- informaticien -- http://www.z0rglub.com/phpwebgallery/ -- Delphi :love:
Reply

Marsh Posté le 17-10-2002 à 16:23:34    

[SDF]Poire a écrit a écrit :

Les joies de VB  :D  
Un de T compo à besoin d'une licence (pas forcément un tier, par exemple celui pour utiliser les ports com ds VB5 était comme ça et il était fournit avec VB)
Ds ce cas il fo enregistrer le compo sur la machine cliente
 
Sinon :
Tu utilises des trucs qui ont un rapport avec Office ? Si C le cas, office doit être installé sur la machine cliente...
 
Sinon passe à Delphi
 
(solution bien porc mais pratiqué ds ma boite : Tu installs VB sur la machine cliente et tu désinstalles)
 
A savoir que là ou je bosse ils ont pleins de pbs avec ce genre de connerie ds les centres distants... des heures aux tel et avec prise en mains à distance....
 
Aahhhhh VB :gun:  
 
 :hello:  




 
Oki, mon appli doit être installée sur un paquet de postes (300) donc le coup d'install VB je ne pourrai pas (sites distants).  
 
Je pense que ce qui pose pb c'est la partie du prog qui envoie un mail:
 

Code :
  1. Set FMail = CreateObject("CDO.Message" )


 
A quelle dll fait référence cet objet ???
 
J'avais pensé à MSOutl8.OLB mais avec RegSvr32.EXE, impossible à enregistrer.
 
 


---------------
[:w3c compliant] http://boobies.cjb.net/
Reply

Marsh Posté le 17-10-2002 à 16:29:41    

JCVD a écrit a écrit :

 
 
Oki, mon appli doit être installée sur un paquet de postes (300) donc le coup d'install VB je ne pourrai pas (sites distants).  
 
Je pense que ce qui pose pb c'est la partie du prog qui envoie un mail:
 

Code :
  1. Set FMail = CreateObject("CDO.Message" )


 
A quelle dll fait référence cet objet ???
 
J'avais pensé à MSOutl8.OLB mais avec RegSvr32.EXE, impossible à enregistrer.
 
 
 




Si ya une licence ya pas que RegSvr32
Tu fais ton install avec quoi ? Y a des trucs pour faire les packages qui prennent les dépendances (ça marche + ou - bien)


---------------
Des bons sites pour Delphi? http://forum.hardware.fr/forum2.php3?post=16838&cat=10 -- informaticien -- http://www.z0rglub.com/phpwebgallery/ -- Delphi :love:
Reply

Marsh Posté le 17-10-2002 à 16:35:03    

[SDF]Poire a écrit a écrit :

 
Si ya une licence ya pas que RegSvr32
Tu fais ton install avec quoi ? Y a des trucs pour faire les packages qui prennent les dépendances (ça marche + ou - bien)




 
Il y en a en FreeWare ???


---------------
[:w3c compliant] http://boobies.cjb.net/
Reply

Marsh Posté le 17-10-2002 à 16:41:35    

JCVD a écrit a écrit :

 
 
Il y en a en FreeWare ???




Je C pas
Mais il y en a un fournit avec Visual Studio
Ton objet tu l'as trouvé ouk ? (je connais po)


---------------
Des bons sites pour Delphi? http://forum.hardware.fr/forum2.php3?post=16838&cat=10 -- informaticien -- http://www.z0rglub.com/phpwebgallery/ -- Delphi :love:
Reply

Marsh Posté le 17-10-2002 à 16:53:07    

[SDF]Poire a écrit a écrit :

 
Je C pas
Mais il y en a un fournit avec Visual Studio
Ton objet tu l'as trouvé ouk ? (je connais po)




 
Dans les 'références' de VB5...


---------------
[:w3c compliant] http://boobies.cjb.net/
Reply

Marsh Posté le 17-10-2002 à 16:53:07   

Reply

Marsh Posté le 17-10-2002 à 16:57:05    

Tu l'as installé sur le poste client ?


---------------
Des bons sites pour Delphi? http://forum.hardware.fr/forum2.php3?post=16838&cat=10 -- informaticien -- http://www.z0rglub.com/phpwebgallery/ -- Delphi :love:
Reply

Marsh Posté le 17-10-2002 à 16:59:12    

Reply

Marsh Posté le 17-10-2002 à 17:06:16    

Il fo installer la DLL CDOSYS.DLL
 sur les postes clientss


---------------
Des bons sites pour Delphi? http://forum.hardware.fr/forum2.php3?post=16838&cat=10 -- informaticien -- http://www.z0rglub.com/phpwebgallery/ -- Delphi :love:
Reply

Marsh Posté le 17-10-2002 à 17:09:03    

[SDF]Poire a écrit a écrit :

Il fo installer la DLL CDOSYS.DLL
 sur les postes clientss




 
J'ai essayé mais cela ne fonctionne passur les postes en NT4 sp5 et sp6.
 
Les postes en Win2000 aucun pb...


---------------
[:w3c compliant] http://boobies.cjb.net/
Reply

Marsh Posté le 17-10-2002 à 17:09:09    

Reply

Marsh Posté le 17-10-2002 à 17:10:24    

JCVD a écrit a écrit :

 
 
J'ai essayé mais cela ne fonctionne passur les postes en NT4 sp5 et sp6.
 
Les postes en Win2000 aucun pb...  




C domage...
fo se procurer la DLL qui marche sur cette plateforme
ou upgrader les OS ou changer de compo....
 
 :hello:


---------------
Des bons sites pour Delphi? http://forum.hardware.fr/forum2.php3?post=16838&cat=10 -- informaticien -- http://www.z0rglub.com/phpwebgallery/ -- Delphi :love:
Reply

Marsh Posté le 17-10-2002 à 17:11:12    

[SDF]Poire a écrit a écrit :

 
C domage...
fo se procurer la DLL qui marche sur cette plateforme
ou upgrader les OS ou changer de compo....
 
 :hello:  




 
Oki je cherche... merci...  :jap:  
 
 [:nowad]


---------------
[:w3c compliant] http://boobies.cjb.net/
Reply

Marsh Posté le 17-10-2002 à 17:13:07    

Reply

Marsh Posté le 17-10-2002 à 18:26:05    

Pour essayer j'ai installé le SP6a sur les postes NT4 et la mise à jour IE6 et toujours la même erreur:  
 
Erreur 429: ActiveX component can't create object
 
 [:nowad]


---------------
[:w3c compliant] http://boobies.cjb.net/
Reply

Marsh Posté le 17-10-2002 à 18:38:35    

JCVD a écrit a écrit :

Pour essayer j'ai installé le SP6a sur les postes NT4 et la mise à jour IE6 et toujours la même erreur:  
 
Erreur 429: ActiveX component can't create object
 
 [:nowad]  




T'as regardé les dépendance ds le lien que je T filé ?


---------------
Des bons sites pour Delphi? http://forum.hardware.fr/forum2.php3?post=16838&cat=10 -- informaticien -- http://www.z0rglub.com/phpwebgallery/ -- Delphi :love:
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed