kdior
Messages postés22Date d'inscriptionsamedi 17 janvier 2009StatutMembreDernière intervention16 juin 2009
-
16 avril 2009 à 10:20
krimog
Messages postés1860Date d'inscriptionlundi 28 novembre 2005StatutMembreDernière intervention14 février 2015
-
16 avril 2009 à 11:59
Bonjour,
J'ai mis en place une application permettant de faire appel à un programme externe par exemeple appeler Paint.exe.
Mon programme appel un *.exe (ProgExt.exe).
ProgExt.exe a pour objectif de générer un fichier text.
Lorsque j'execute de façon independante ( sans passer par un porogramme C#) le programme genere bien le fichier text.
Jusque là tout va bien.
Mon probleme est que lotrsque j'appel ProgExt.exe via C# , le programme s'excute bien mais ne genere pas de fichier (text).
voici le code :
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
namespace WindowsFormsApplication1
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
krimog
Messages postés1860Date d'inscriptionlundi 28 novembre 2005StatutMembreDernière intervention14 février 201549 16 avril 2009 à 10:54
Salut
As-tu tenté du débuggage dans ton programme externe ?
Le chemin d'accès au fichier txt dans ton programme externe est-il en absolu ou en relatif ? Si c'est en relatif, vérifie que ton fichier n'est pas créé dans le dossier de ton programme appelant.
krimog
Messages postés1860Date d'inscriptionlundi 28 novembre 2005StatutMembreDernière intervention14 février 201549 16 avril 2009 à 11:59
De rien
Ça fait toujours plaisir de pouvoir aider quelqu'un qui respecte le règlement du site.
(Politesse, orthographe, précision de la question, bout de code, bon forum/thème, bon sujet...)
Si seulement tous les messages pouvaient être comme ça...