[VB] Probleme d'execution d'un exectutable

Résolu
Bonjour,

Bon, j'ai un petit souci au niveau d'un exécutable. Je vais être le plus claire possible.

Sur chemin1 / programme_vb / exécutable_VB.exe j'ai mon exécutable vb.
Il me permet d'exécuter un autre programme, situé ailleurs:
chemin2/programme2/exécutable_extérieure.exe
Ce deuxième exécutable me crée des fichiers .txt et .html.

Le problème:
J'utilise la commande
shell("chemin2/programme2/exécutable_extérieure.exe ",0)

Il devrait me crée mes .txt et .html dans fichier chemin2/programme2
Pourtant, je retrouve mes fichiers dans le fichier chemin1/programme_vb
Pourquoi?
et comment en remédier?

Merci
cordialement

2 réponses

  1. Modérateur
    Salut,

    Pour te répondre, il nous faudrait, pour le moins, ton code de création des fichiers txt et html...
    1. le code de mon exécutable_extérieure.exe!!
      C'est du c par contre:

      rename("Logbuch_affichage.txt","sauvegarde/Logbuch_affichage.txt");
      rename("Logbuch_Logbuch_affichage_html.html","sauvegarde/Logbuch_Logbuch_affichage_html.html");


      rename, c'est un copier/coller en c.
      1. Modérateur
        C'est du c par contre:
        Désolé alors.
        Peut être devrait tu poser ta question du côté du forum : programmation C/C++
        Il suffit peut être de remplacer "sauvegarde" par le chemin complet chemin2/programme2

        Bonne continuation
      2. Je pense pas que c'est un problème en C.
        Car quand j'exécute moi même le programme exécutable_extérieur, je n'ai pas de souci!
        Par contre en vb, ça ce passe mal! J'ai l'impression qu'il copie mon exécutable_extérieure dans chemin1/programme_vb et ensuite l'exécute!!!! D'où le mauvais emplacement de mes fichiers!!!!
      3. Modérateur
        La solution serait, ..., de déplacer tes fichiers de chemin1/programme_vb vers chemin2/programme2 via ton programme vb.
      4. je vais teste, mais je pense qu'il va avoir un problème de conflit, car je vais devoir copier un exécutable en cours d'exécution.
      5. Modérateur
        ???
        Non.
        Une fois tes fichier stxt créés, tu les déplaces.