c2millet
Messages postés198Date d'inscriptionlundi 2 juin 2003StatutMembreDernière intervention15 février 2005
-
6 juin 2003 à 14:32
UnExPeCtEdSpy
Messages postés139Date d'inscriptionmercredi 7 août 2002StatutMembreDernière intervention 3 juillet 2003
-
6 juin 2003 à 16:26
g créé un logiciel mais g doit l'installer sur un serveur ou il manque des dll pour l'éxécuter. G bien essayé de créer un fichier d'install mais g n'ai pas le droit d'installer des logiciels. Si qqun a une soluce merci
UnExPeCtEdSpy
Messages postés139Date d'inscriptionmercredi 7 août 2002StatutMembreDernière intervention 3 juillet 2003 6 juin 2003 à 14:38
Bonjour,
Tu peus peut etre créer un fichier de ressource dans ton application dans lequel tu stockerais les fichier neccessaire a l'aplication, et au premiere lancement de l'application tu vérifie s'il sont présent dans le répertoire system et s'il n'y sont pas tu extrait les fichiers ...
c2millet
Messages postés198Date d'inscriptionlundi 2 juin 2003StatutMembreDernière intervention15 février 2005 6 juin 2003 à 14:44
g nai pas les droit administratif necessaire le serveur me jete bqd je veux installer .
Comment fais tu pour créer un fichier de ressources? c comme un fichier de dépendances?
UnExPeCtEdSpy
Messages postés139Date d'inscriptionmercredi 7 août 2002StatutMembreDernière intervention 3 juillet 2003 6 juin 2003 à 15:10
Salut
JEROMAX as surement raison, peut etre que pour faire ça il te faut au moins la dll msvbvm60.dll présente sur le serveur :/
Complement > gestionaire de complements >
tu vérifies que Editeur de ressources vb6 soit chargé sinon tu clique charger/decharger et charger au démarage et tu relance l'appli.
Ensuite dans ton gestionnaire de projet quand tu feras clic doirt ajouter, il te proposera désormais Fichier de ressource, en l'ajoutant a ton projet tu pourra alors y stocker des fichier (dll, ocx par ex dans ton cas) ensuite tu poura faire un code qui vérifie si les fichier sont présent sur le serveur et dans le cas contraire les extraire de ton fichier de ressource vers le repertoire sur le serveur (en esperant que tu es le droit d'écriture, ce qui n'est meme pas sur)
Par exemple pour l'ocs de winsocks :
Aprés avoir insérer le fichier MsWinsck.ocx dans ton fichier de ressource :
Set fso = CreateObject("Scripting.fileSystemObject")
Set DossierSys = fso.getspecialfolder(1)
Set DossierWin = fso.getspecialfolder(0)
Dim ByteRess() As Byte
If Dir(DossierSys & "\MsWinsck.ocx") = "" Then
ByteRess = LoadResData("Mswinsck.ocx", "CUSTOM")
Open DossierSys & "\Mswinsck.ocx" For Binary Access Write Lock Read As #1
Put #1, , ByteRess
Close 1
Shell "Regsvr32 MsWinsck.ocx /s"
End If
en esperant que ça t'aide
a+°
,.~*`'^~.(^. :question) .^),.~^'`*~.
Vous n’avez pas trouvé la réponse que vous recherchez ?