PC SOFT

FOROS PROFESIONALES
WINDEVWEBDEV y WINDEV Mobile

Inicio → WINDEV 2024 → URGENT ! Utilisation DLL créée avec VB Express 2005
URGENT ! Utilisation DLL créée avec VB Express 2005
Iniciado por cezame, 22,feb. 2006 15:59 - 9 respuestas
Publicado el 22,febrero 2006 - 15:59
Compte tenue de l'impossibilité de piloter complètement OpenOffice eu égard aux problèmes non solutionnés de passage des paramêtres par tableau de variants J'ai entrepris le dévellopement d'une DLL complète en VB express 2005.
Pour effectuer des tests jai impléménté quelques fonctions simple et généré la DLL.
Problème lorsque je souhaite utiliser cette DLL avec Windev pour n'importe quelle fonction crée j'ai un mesage d'erreur m'indiquant que la fonction n'a pas été trouvé ..

Quelqu'un a t'il déjà réalisé des DLL sous VB express 2005 et dans ce cas comment appeler les fonctions ?

D'avance Merci
Publicado el 22,febrero 2006 - 16:43

Compte tenue de l'impossibilité de piloter complètement OpenOffice eu égard
aux problèmes non solutionnés de passage des paramêtres par tableau de
variants J'ai entrepris le dévellopement d'une DLL complète en VB express
2005. Pour effectuer des tests jai impléménté quelques fonctions simple et


Visual Basic .NET ne génère pas de DLL (enfin c'est marqué DLL mais ce
ne sont pas des DLL)

Il faut que tu regardes de plus près la notion d'assemblage .NET.

Note que pour utiliser ta DLL .NET, il faudra avoir sur les postes le
framework .NET au moins égal à la version de dev

Si tu veux du léger, mieux vaut te tourner vers le bon vieux VB6.
Publicado el 22,febrero 2006 - 16:46
Je ne crois pas que VB express crée de vraie DLL; l'extension est bien dll mais ce n'est pas une dll au sens où on l'entend tradionnellement; si un spécialiste traine dans le coin...
Publicado el 22,febrero 2006 - 17:19
Il faut bien utiliser l'assmblage.NET !!

Je tente le coup .. visual basic express 2005 a l"'avantage d'être gratuit !!

Merci
Publicado el 22,febrero 2006 - 17:46
Ce qui coute n'est pas le prix de l'outil mais le temps qu'on passe dessus ! Quand on me facture un programmeur 420€HT par jour j'ai pas envie qu'il bidouille ou qu'il réinvente l'eau tiède à longueur de semaine...!!!!!
Publicado el 22,febrero 2006 - 17:48
Au fait, le problème précis c'est quoi ?
Publicado el 22,febrero 2006 - 19:05
Mon principal problème avec openoffice réside dans le passage de paramètres avec la commande "PropertyValue" et les tableaux de variants ...
Apparement personne n'a réussi a solutionné le problème ...
Si on regarde dans la classe fournie par PCsoft dans les exemples de pilotage ... il n'y a aucun passage de paramètres ..
Si par exemple tu souhaite ouvrir simplement un fichier avec openoffice en mode invisible .. c'est pas possible sans cette commande ... C'est le cas pour toutes les commandes ou ^presque .. j'ai posté plusieurs requètes a ce sujet .. aucune réponse ...



Si tu as une autre solution pour régler mon problème ne te gènes pas ...
Publicado el 22,febrero 2006 - 19:16
Phil a écrit :
Au fait, le problème précis c'est quoi ?


Le principale problèmes est l'orientation .net des produits Microsoft
Visual Express.
En effet ils génèrent des fichiers avec l'extension DLL qui ne sont pas
des DLL "standard". En fait ce sont des compilation des
classes/Namespace .net (aussi appelé assembly).
donc en gros ça ressemble a une DLL ça a la couleur d'une DLL mais ce
n'est pas une DLL. (en tout cas pas compatible avec la commande
"AppelDLL32" de Windev)
Mais on peut les intégrer dans une application windev par ses capacité
..net. (ce qui oblige d'installer le framework .net en plus du framework
windev)
J'espère que ça te suffira comme explication.

a++
Goof
Publicado el 22,febrero 2006 - 21:39
Ma question était sur le problème précis avec OO mais cette explication très claire éclaire ma lanterne sur ce sujet. Merci !
Publicado el 23,febrero 2006 - 11:25
As tu réussi a solutionner le problème ?