ZMWS - Forum

Vous n'êtes pas connecté.

#1 18/10/2009 22:49:22

Sleepy
Zazounet
Date d'inscription: 17/10/2009
Messages: 6

Utilisation de ZazouMiniWebServer.dll depuis une autre application

Bonjour,

Je continue mes tests de ZMWS smile

Je cherche à utiliser ZazouMiniWebServer.dll depuis mon application.
Je préfère invoquer les différentes méthodes via LoadModule / GetProcAddress plutot de que linker sur ZazouMiniWebServerDll.lib

Et je me retrouve confronté au pb suivant :
ZMWS cherche ses dépendences à coté de mon application au lieu de les chercher à coté de ZazouMiniWebServer.dll

En cherchant un peu dans le code source, j'ai donc trouvé que le constructeur de ZMWSConfig modifie le repertoire courant pour le positionner sur le repertoire de l'executable principal.

Je peux le comprendre lorsque c'est ZazouMiniWebServer.exe qui est lancé, mais lorsqu'on utilise ZazouMiniWebServer.dll, il faudrait plutot considérer que c'est le propriétaire de l'application qui sait ce qu'il fait, et du coup ne pas toucher au repertoire courant...

@+

Hors ligne

 

#2 19/10/2009 07:59:46

Groumphy
ZazouMinistre
Lieu: Brussels
Date d'inscription: 19/08/2006
Messages: 504
Site web

Re: Utilisation de ZazouMiniWebServer.dll depuis une autre application

Attendons le grand gourou pour voir ce qu'il en pense.
Mais perso je dirais non... Le principe de ZMWS est que soit le répertoire "courant où se situe l'application" est le root-server, soit le fichier web dans le pack complêt.
Dans la continuité, si tu as visualisé dans les sources cela, pourquoi ne pas le modifier ?

Dans l'attente de tous vous lire smile


--------------------------------
_logon("Groumphy's blog")

Hors ligne

 

#3 19/10/2009 10:00:11

xavier
ZazouGourou
Lieu: ZazouLand
Date d'inscription: 09/09/2004
Messages: 2843
Site web

Re: Utilisation de ZazouMiniWebServer.dll depuis une autre application

Bonjour,

Je te laisse tester une version qui n'a pas ce comportement ici :
--> http://fichiers.xgarreau.org/zazouminiw … Sleepy.dll

Pourrais tu nous tenir informés des effets de bord éventuels ?

a+


http://www.zmws.com/pictures/zmwsbanniere.jpg
Ultimate fighting server : Combattre zazou - Rejoindre le clan !!!
ZMWS Ville : Devenez un habitant

Hors ligne

 

Pied de page du Forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson