IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

C# Discussion :

aide en programmation en c#


Sujet :

C#

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre habitué
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    11
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 11
    Par défaut aide en programmation en c#
    Bonjour,
    je suis nul en programmation, je suis entrain de créer une application avec visual studio 2005, j'ai créé une WindowsApplication sous c#, mon application se compose d'un seul Form sur lequel je veux mettre des liens pour executer des fichier .vbs
    voici le code :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    using System;
    using System.Collections.Generic;
    using System.ComponentModel;
    using System.Data;
    using System.Drawing;
    using System.Text;
    using System.Windows.Forms;
     
    namespace WindowsApplication2
    {
       public partial class Form1 : Form
       {
          public Form1()
          {
             InitializeComponent();
          }
     
          private void button1_Click(object sender, EventArgs e)
          {
     
          }
       }
    }

    et j'arrive pas à savoir comment dire que lorsque je clique sur le bouton1 exécuter tel fichier .vbs qui se trouve à tel endroit sur le disque.
    merci pour votre aide.

  2. #2
    Rédacteur/Modérateur


    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2004
    Messages
    19 875
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2004
    Messages : 19 875

  3. #3
    Membre habitué
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    11
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 11
    Par défaut aide programmation c#
    merci pour ta réponse, ce qui manque c'est comment mettre le chemin d'accès pour executer le fichier .vbs

  4. #4
    Rédacteur/Modérateur


    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2004
    Messages
    19 875
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2004
    Messages : 19 875
    Par défaut
    comment ça ? c'est un chemin fixe que tu connais ? ou c'est l'utilisateur qui choisit le fichier ?
    il faut juste indiquer le chemin dans une chaine de caractères
    attention si tu l'écris en dur dans le code, le back-slash est un caractère d'échappement, il faut donc le doubler (ou alors faire précéder la chaine du caractère @ pour ignorer le caractère d'échappement)

  5. #5
    Membre habitué
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    11
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 11
    Par défaut
    c'est un chemin fixe. et si tu lis mon message, j'ai dit que je suis nul en programmation, moi je vais mettre le fichier sous c:\windows donc qu'est ce que je dois mettre ? Merci.
    Citation Envoyé par tomlev Voir le message
    comment ça ? c'est un chemin fixe que tu connais ? ou c'est l'utilisateur qui choisit le fichier ?
    il faut juste indiquer le chemin dans une chaine de caractères
    attention si tu l'écris en dur dans le code, le back-slash est un caractère d'échappement, il faut donc le doubler (ou alors faire précéder la chaine du caractère @ pour ignorer le caractère d'échappement)

  6. #6
    Membre habitué
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    11
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 11
    Par défaut
    voilà ce que j'ai mis

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
               // Instance de la classe Process
                System.Diagnostics.Process proc = new System.Diagnostics.Process();
                // Nom du fichier dont l'extension est connue du shell à ouvrir
                proc.StartInfo.FileName = "c:\\connexion.vbs";
                // Démarrage du processus. 
                // Notepad, si il est associé aux fichiers .txt,
                // sera lancé et ouvrira le fichier monfichier.txt
                proc.Start();
                // On libère les ressources dont on a plus besoin.
                proc.Close(); // Attention Close ne met pas fin au processus.
    pendant la generation je n'ai aucune erreur, mais lorsque j'exécute le fichier .exe je n'ai aucune erreur aussi, mais lorsque je clique sur le bouton1 j'ai cette erreur : the system can not find the file specified
    malgré que j'ai bien mis le fichier .vbs dans le chemin indiqué

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Liens : Aide à la programmation avec DirectX
    Par djbed dans le forum DirectX
    Réponses: 11
    Dernier message: 22/03/2007, 23h30
  2. besoin d'aide sur programme en sql 3
    Par abdel54 dans le forum Langage SQL
    Réponses: 2
    Dernier message: 02/12/2005, 09h19
  3. aide petit programme pour débutant
    Par kartp0rqx dans le forum C
    Réponses: 16
    Dernier message: 14/10/2005, 19h31
  4. aide en programmation opengl:maillage 3d de visage
    Par lisser dans le forum OpenGL
    Réponses: 4
    Dernier message: 14/05/2004, 23h25

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo