Accueil > Forum > > > > diference entre execution exe par la console et execution par executable cree
diference entre execution exe par la console et execution par executable cree
lundi 17 novembre 2008 à 10:54:24 |
diference entre execution exe par la console et execution par executable cree

rober
|
Rober, Bonjou, J'ai un gros souci sur un programme que j'ai fait en vb6. Ce programme est un lanceur d'application qui me permet de definir: 1-la configuration de l'application en fonction du client choisi 2-le repertoire de travail corespondant a l'affaire du client 3-la creation des passerrelles avec les sous repertoires de l'affaire du client 4-de choisir si le lancement de l'application se fait avec la license reseau ou la license locale 5-lancer l'application dans le repertoire de travail de l'affaire du client.
si j'execute le programme a partir de la console vb6 il n'y a aucun probleme tout fonctionne par contre si j'execute le programme a partir de l'executable créé en utilisation license locale alors la l'application ne trouve pas le fichier de license.
pouvez vous me dire ou se situe le probleme sur mon script joint ci dessous Merci de votre aide ************************************************************************* Public a As Integer 'variable du compteur Dim Proestart As String Dim SearchPro As String Dim configproarrivee As String Dim Repertoiredemarrage As String '-------------------------------------------------------------- ' Procedure : ListerSousRepertoire ' But : Lister un repertoire complet (attention récursive) '-------------------------------------------------------------- Public Sub ListerSousRepertoire(ByVal NomRepertoire As String, ByRef Fso, ByVal NumFile As Integer) Dim SubFol, Fi, Fol Set Fol = Fso.GetFolder(NomRepertoire) Print #NumFile, Fol.Path For Each SubFol In Fol.SubFolders Call ListerSousRepertoire(SubFol.Path, Fso, NumFile) Next Set Fol = Nothing Set Fi = Nothing Set SubFol = Nothing End Sub Private Sub disqueclient_Change() 'Recuperer le lecteur du chemin du repertoire du client cree repertoireclient.Path = disqueclient.Drive cheminclient.Text = repertoireclient.Path End Sub Private Sub ProeStarter_reseau_Click() '============================ 'Choix version de ProE Reseau '============================ If ProeStarter_reseau.Value = True Then ProeStarter_local.Value = False Proestart = "C:\ProeStarter\ProeStartreseau.bat" End If End Sub Private Sub ProeStarter_local_Click() '============================ 'Choix version de ProE Local '============================ If ProeStarter_local.Value = True Then ProeStarter_reseau.Value = False Proestart = "C:\ProeStarter\ProeStartlocal.bat" End If End Sub Private Sub repertoireclient_Change() 'Recuperer le chemin du repertoire du client selectionne Selecteddir = repertoireclient.Path cheminclient.Text = repertoireclient.Path repertoireaffaire.Path = repertoireclient.Path End Sub Private Sub repertoireaffaire_Change() 'Recuperer le chemin du repertoire affaire selectionne Selecteddir = repertoireaffaire.Path cheminaffaire.Text = repertoireaffaire.Path End Sub Private Sub boutonvalider_Click() '==================== 'Activation du timer '==================== Timer1.Enabled = True a = 30 'delai timer avant fermeture '=========================== 'copie du fichier config.pro '=========================== FileCopy (cheminclient.Text & "\" & "config.pro"), (cheminaffaire.Text & "\" & "config.pro") '============================================ 'Creation du search.pro et demarrage de ProE '============================================ SearchPro = cheminclient.Text & "\" & "search.pro" If Dir(SearchPro) <> "" Then Kill SearchPro Dim NumFile As Integer NumFile = FreeFile 'Ouvre le fichier d'analyses en Append Open SearchPro For Append As NumFile 'Appelle la procédure de listage Call ListerSousRepertoire(cheminaffaire.Text, CreateObject("Scripting.FileSystemObject"), NumFile) 'Ferme le fichier Close NumFile '======================= 'Repertoire de demarrage '======================= Repertoiredemarrage = cheminaffaire.Text ChDrive disqueclient.Drive 'Activation du lecteur du chemin du repertoire du client ChDir Repertoiredemarrage '================== 'Demarrage de ProE '================== Shell (Proestart) End Sub Private Sub Timer1_Timer() 'mise en oeuvre du timer configproarrivee = cheminaffaire.Text & "\" & "config.pro" a = a - 1 Labela.Visible = True Labela.Caption = a If a = 0 Then Kill configproarrivee 'destruction du config.pro d'arrivée Unload Form1 'fermeture du programme End If End Sub Private Sub boutonannuler_Click() Unload Form1 End Sub ************************************************************************
|
|
lundi 17 novembre 2008 à 11:04:21 |
Re : diference entre execution exe par la console et execution par executable cree

lillith212
|
Bonjour,
Je comprends pas ta phrase "si j'execute le programme a partir de l'executable créé en utilisation license locale alors la l'application ne trouve pas le fichier de license"
Tu as créé un exécutable comment? tu déploie ton appli? explique moi s'il te plait
Merci
S.L.B.
|
|
lundi 17 novembre 2008 à 11:07:38 |
Re : diference entre execution exe par la console et execution par executable cree

rober
|
Rober, Quand je dit: "si j'execute le programme a partir de l'executable créé en utilisation license locale alors la l'application ne trouve pas le fichier de license"
Cela veut dire que j'utilise l'executable créé a partir de la console vb6 et enregistré en tant qu'executable
|
|
lundi 17 novembre 2008 à 11:55:15 |
Re : diference entre execution exe par la console et execution par executable cree

rober
|
Rober,
De plus, le logiciel lancé est un programme (CAO) installé en local sur mon pc avec fichier de license sur mon pc et en reseau programme installé sur mon pc et fichier de license sur un serveur.
je veux avoir la possibilité de le lancer des 2 manieres pour avoir une plus grande souplesse sur la gestion des postes de cao.
mon probleme concerne uniquement le lancement en local.le logiciel de cao demarre correctement mais ne trouve pas le fichier de license quand j'utilise l'executable de mon programme vb6 par contre quand j'execute mon programme a partir de la console vb6 la lecture du fichier license est ok et tout fonctionne corectement.
Quelle diference y a t'il entre l'execution du code a partir de la console vb6 et l'execution de l'executable?????
Merci pour votre aide
|
|
lundi 17 novembre 2008 à 12:13:36 |
Re : diference entre execution exe par la console et execution par executable cree

lillith212
|
Re,
Tu t'es servi de quel logiciel pour réaliser ton install??
As-tu essayé avec innosetup et istool son ami???
|
|
lundi 17 novembre 2008 à 14:28:42 |
Re : diference entre execution exe par la console et execution par executable cree

rober
|
Rober,
De quel logiciel d'install tu parles ? si il sagit de l'install de l'exe du programme vb6 il n'y a pas d'install. Merci
|
|
lundi 17 novembre 2008 à 15:04:34 |
Re : diference entre execution exe par la console et execution par executable cree

lillith212
|
Réponse acceptée !
Ok c'est moi qui est partie en live...
Question : quand tu as testé, as-tu lancé ton programme depuis vb avec une compilation compléte??? (ctrl+F5)
|
|
lundi 17 novembre 2008 à 16:34:40 |
Re : diference entre execution exe par la console et execution par executable cree

rober
|
Rober,
J'ai lancé le prog a partir de la console vb6 avec (ctrl+F5) je programme fonctionne correctement et je lis bien le fichier de license. peut etre cela pourrait venir de mes fichiers.bat...........
ProeStartlocal.bat @echo off "C:\CAO\proeWildfire 3.0\bin\proe.exe" "C:\CAO\proeWildfire 3.0\bin\proe1.psf" %*
ProeStartreseau.bat @echo off "C:\Program Files\proeWildfire 3.0\bin\proe.exe" "C:\Program Files\proeWildfire 3.0\bin\proe1.psf" %*
|
|
mardi 18 novembre 2008 à 16:36:13 |
Re : diference entre execution exe par la console et execution par executable cree

lillith212
|
Tu as mis tes chemin en dur??? C'est peut etre ca aussi qui peut te poser problème! S.L.B.
|
|
mardi 18 novembre 2008 à 18:29:19 |
Re : diference entre execution exe par la console et execution par executable cree

rober
|
Rober, J'ai trouvé !!!!!!!!  L'exe du prog vb6 se creait en mode compatibilité WIN2000.  En enlevant le mode compatibilté tout est OKKKKKKKKKK.............. Je ne sais pas par quel mystere il s'etait retrouvé ainsi. Quelle galere mais enfin tout est ok Merci pour votre aide et A+ 
|
|
Cette discussion est classée dans : text, repertoire, pro, subprivate, numfile
Répondre à ce message
Sujets en rapport avec ce message
Création de repertoire [ par Remixgame ]
Bonjour j'aimerais créer un repertoire avec ses sous repertoires EXEMPLE une boite de texte ou l'utilisateur indique la destination nommé Text2.textIl
calcul heure de nuit [ par ocejade ]
bonjour a vous les dieux bon je suis a la recherche d une personne qui peut m expliquer comment calculer des heures de nuitvoila ma question quel code
SOS remplissage de Listview et TextBox [ par yabross ]
Slt tout le monde, je suis debutant en programmantion, j'aimerai que vous m'aidiez à resoudre mon code inachever, je n'arrive pas à faire le code qui
fichier text un peut comme une dll (je crois) [ par rolodo ]
bien bonjour !! ce que je veux c que ex: je fait une apli avec au démarrage une fenêtre ou il faut entrer son nom bien je veux qu'a la 2e fois le no
Enregistrer un listview pour toujours [ par yabross ]
Slt tout le monde, je suis pour une aide si possible.Voici mon probleme: je sauvegardé mes données que j'ai saisie sur ma Listview, c'est à dire je v
Macro sans passer par la formule excel [ par Alban83 ]
Bonjour tt le monde,J'ai fait une macro qui permet de dire le mois, en format texte, en fonction d'une date.Le pb c'est que je n'ai pas trouvé commant
[XL-2003] lien hypertext copie de celulle entre deux fichier [ par gplog ]
Bonjour à tous, voila le problème : J'ai deux fichier Excel. Sur le premier, je récupère les noms de fichiers situés dans un certain répertoire et je
ouvrir un repertoire en [ par yabpat ]
salut à tousj'ai un soucisje suis ala fin de mon application et j'ai encore un problème.j'aimerai ouvrir un chemin d'accès tout en cliquant sur le che
[déplacé VB6 -> VBA] preselection texte d'une textbox [ par Patdebisca ]
Bonjour, je chercher la meilleur facon , pour que lors de l ouverture d'une textbox ,le text qui s'affiche soit preselectionnée (facilitant la saisie
Un DataReader associé à cette commande est déjà ouvert. Il doit d'abord être fermé [ par guice11 ]
Je suis en train de faire une BDtheque et j'ai un tit soucis au niveau des auteurs. Je voudrais que quand je sélectionne une BD dc une ligne du datagr
Livres en rapport
|
Derniers Blogs
XNA IS DEAD!XNA IS DEAD! par richardc
Depuis la semaine dernière (et grâce aux TechDays 2012), je me penche activement sur la nouvelle version de Windows, aka Windows 8. Vous me direz, il était temps puisque la première preview date de Septembre dernier.
OK. Remarquez, on n'en est qu'aux...
Cliquez pour lire la suite de l'article par richardc TECHDAYS PARIS 2012 : WINDOWS SERVER "8" QUOI DE 9 !TECHDAYS PARIS 2012 : WINDOWS SERVER "8" QUOI DE 9 ! par ROMELARD Fabrice
Speakers: Fabrice Meillon et Stanislas Quastana Cette session est basée entièrement sur celle donnée lors de la BUILD cet hiver. Il n'y a pas d'ajout d'information en rapport avec cet évènement passé. Windows 8 Server sera intégralem...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice [HTML5] AUTOUR DU W3C : NOUVEAUX STANDARDS ET WEB MOBILE (LILLE)[HTML5] AUTOUR DU W3C : NOUVEAUX STANDARDS ET WEB MOBILE (LILLE) par Gio
Je m'y prends un peu tard je sais, mais bon je suis développeur web et donc hyper fainéant ! Toujours dans le cadre des technologies émergentes, ici HTML5, parce qu'on aime HTML5 chez Wyg , nous seront présent, le vieux ( Aurélien V.) et moi, pour pr...
Cliquez pour lire la suite de l'article par Gio [WP7] DYNAMICALLY CHANGE STARTUP PAGE[WP7] DYNAMICALLY CHANGE STARTUP PAGE par KooKiz
Let's say that you want to allow the user to customize the startup page of your application. You can easily change the startup page by editing the 'NavigationPage' attribute in the manifest file. But the manifest cannot be modified once the applicatio...
Cliquez pour lire la suite de l'article par KooKiz
Logiciels
DocTranslate (V3.1.0.0)DOCTRANSLATE (V3.1.0.0)DocTranslate est un traducteur de document Microsoft Word, PowerPoint et Excel. Il permet d'autom... Cliquez pour télécharger DocTranslate Tribler (2012)TRIBLER (2012)Tribler est un client pair à pair (P2P/Peer-to-Peer) open source avec la capacité de regarder des... Cliquez pour télécharger Tribler OneSwarm (2012)ONESWARM (2012)Le peer-to-peer qui protège votre vie privée, c'est OneSwarm.
Ce logiciel de peer-to-peer crypté... Cliquez pour télécharger OneSwarm PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA TV DEVIENS HELLLOOO FLASH
LA TV SUR VOTRE ORDINATEUR.
Toute une plateforme Multi... Cliquez pour télécharger PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO Academy System (17.2.1.0)ACADEMY SYSTEM (17.2.1.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System
|