Le forum (ô combien francophone) des utilisateurs de Powerbuilder.
Bonjour,
J'utilisais sous 6.5 un user object contenant un OLE Custom Control basé sur Mswinsck.ocx.
La migration de mon projet s'est bien déroulée (avec des PFC 5.0.02) sauf pour mon objet décrit précédemment. En effet, il existe mais je n'ai plus l'image de l'OCX et le champ OLE Control Name est vide. De plus quand je lance l'application, l'objet ne fonctionne plus.
J'ai donc voulu refaire un nouvel objet (Custom Visual) on y insérant un OLE control. Dans la fenêtre de dialogue je choisis dans l'onglet "Insert Object" le Control Type Microsoft WinSock Control version 6.0. Lorsque je veux le déposer dans mon objet j'ai le message suivant : Insertion of OLE object failed; license file required.
Bref je suis bloqué car je n'arrive ni à récupèrer mon ancien object, ni à en créer un semblable.
Que faire?
Merci
Hors ligne
Hors ligne
Je n'ai pas ODE sur le poste...
Hors ligne
ton ole Winsock, tu l'utilises pour l'appel des fonctions ?
si oui, essayes de passer par le FtpPowerbuilder (il traine quelque part sur le forum), il y a un winsock livré avec (réecrit en dll).
a++
Hors ligne
cantin_jl a écrit:
Je n'ai pas ODE sur le poste...
Oui, j'ai peur que ce ne soit la cause de ton erreur.
Tu peux pas interwiewer le gars qui a fait la version initiale ?
Sinon tu as téléchargé "Odelic.exe" qui est proposé par M$ ?
Hors ligne
Oui, téléchargé "Odelic.exe" qui est proposé par M$ mais après avoir lancé le programme OdeOceFx.exe, j'ai le message suivant : Microsoft Office 97 Outils Developer non trouvé.
J'utilise MsWinsock afin de gérer un listner. J'ai un serveur d'impression qui édite des états suivant des ordres envoyés par les postes clients.
Hors ligne
cantin_jl a écrit:
j'ai le message suivant : Microsoft Office 97 Outils Developer non trouvé.
Ah sacré M$... Ensuite il va te dire qu'il te faut aussi le SP12 et le patch winsuck KB2547895...
Trève de blague : je pense que tu vas devoir te refarcir l'install de M$ office en cochant outils développeur...
Hors ligne
le gros souci, c'est pouvoir utiliser ce winsock sur tous les postes utilisateurs...
ca veut dire qu'il faut qu'ils réinstallent aussi ?
Hors ligne
Toutes mes excuses mes où se trouve outils développeur dans l'installation de M$?
Nous avons d'autres postes de développement qui travaillent sous PB6.5, et PB9 et qui n'ont aucuns problèmes. Les exécutables fonctionnent sur les postes clients sans une installation supplémentaire.
Hors ligne
// --------------------------------------------------
Message de modération :
Modification du titre pour le rendre plus précis
Doctor Z.
// --------------------------------------------------
Hors ligne
Merci pour tout
Hors ligne
cantin_jl a écrit:
Toutes mes excuses mes où se trouve outils développeur dans l'installation de M$?
office 97 ? Je ne suis plus trop sûr, soit sur le CD de la version PRO, ou alors c'était un module à télécharger...
Nous avons d'autres postes de développement qui travaillent sous PB6.5, et PB9 et qui n'ont aucuns problèmes. Les exécutables fonctionnent sur les postes clients sans une installation supplémentaire.
C'est effectivement le genre de soucis connexes aux migrations qui font
Si tu as droit au support, je suppose puisque tu migres vers PB10.5, ouvre un ticket chez Sybase
Merci pour tout
tu as trouvé ?
Hors ligne
eRaSorZ a écrit:
Merci pour tout
tu as trouvé ?
Comme le fait remarque eRaSorZ, merci d'indiquer la solution si
tu as résolu ton problème !
(C.f. ce topic)
Hors ligne
En effet, côté développement j'ai installé la version developpeur de M$ livré dans la msdn et tout roule.
Un truc fou, c'est que nous pouvions compiler l'application et il n'y avait aucun problème. En fait nous étions bloquer pour atteindre les méthodes de l'ActivX et lors de la création d'un nouvel objet se basant sur l'ActivX.
Hors ligne