Créer exe très simple

Bonjour,

Je souhaiterais créer un exécutable, très simple. Mais je ne sais pas par où commencer. J'ai réussi à faire ce que je veux en batch, mais c'est pas esthétique.

Je veux que quand on ouvre le .exe, une fenêtre Windows s'affiche demandant un mot de passe : "Mot de passe" ? (avec donc un champ pour écrire du texte)
- MDP mauvais : bruit d'erreur et message "Erreur. Mot de passe" ?
- MDP bon : cela ouvre C:/Users
Disons que le mot de passe = mdp123

Je voudrais l'icône de cadenas de Windows pour le .exe

Voilà c'est tout, mais je ne sais pas par où commencer.

Merci !

2 réponses

  1. Contributeur
    Salut
    je n'ai pas compris si tu étais débutant en programmation.
    Si tu n'as jamais programmé alors le C++ n'est pas forcément le langage le plus simple.
    Peut-être devrais-tu commencer par un langage plus simple comme Python.

    Quel que soit le langage choisit, avant de commencer ton programme tu devras suivre des cours, tu en trouveras sur ces sites :
    - commentcamarche
    - developpez
    - openclassrooms
    0
    1. Salut,

      Si tu veux une base en C++, en voici une
      (mais c'est toujours pas esthétique).

      using namespace std;
      #include <iostream>
      #include <stdlib.h>
      #include <string>
      
      bool mdpOK(string mdp)
      {
       return mdp == "mdp123";
      }
      
      void bruit()
      {
       cout << '\a';
      }
      
      void ouvrir(string chemin)
      {
       string commande = "explorer " + chemin;
       system(commande.c_str());
      }
      
      int main()
      {
       cout << "Mot de passe ?" << endl;
       string saisie;
       
       cin >> saisie;
       while(!mdpOK(saisie))
       {
        bruit();
        cout << "Erreur. Mot de passe ?" << endl;
        cin >> saisie;
       }
       
       string chemin = "C:\\Users\\";
       ouvrir(chemin);
       
       return 0;
      }
      0