Bonjour,
Je ne parviens pas à lancer une classe java dans VB6 et récupérer la valeur de retour, cad, un string
La classe fonctionne bien avec un shell, mais la valeur de retour correspond à un boolean (ou code erreur) qui informe si la commande s'est bien exécutée ou pas
mais pas la valeur recherchée en retour
La seule possibilité est de rediriger dans la commande shell le valeur de retour vers un fichier mais c'est justement ce que je ne voudrais pas faire
Je dois réussir à récupérer cette valeur dans une variable VB6 sans passer par un fichier pour de multiple raisons que je ne peux expliquer ici
Il y a surement moyen de faire qlq chose ?!
Est-ce possible d'instancier dans vB6 un objet issu d'une classe Java comme l'objet Shell ou Word ou autres .... ???
J'ai testé ce code trouvé sur internet :
J'ai pris soin de mettre la classe dans : C:\Windows\Java\Classes\
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 Dim x as object Set x = CreateObject("className") ' sans le .class x.ChgServer MsgBox(1, 1)
ce bout de code donne une erreur :
"Error n° : 429 - ActiveX component can't create object"
Merci d'avance et bonne journée
Carmelo
Partager