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

 Delphi Discussion :

Comment creer mon premier executable


Sujet :

Delphi

  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    241
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mars 2006
    Messages : 241
    Par défaut Comment creer mon premier executable
    Bonjour,

    je suis nouveau dans delphi et j 'aimerai creer un un executable qui affiche ce message.

    quel outil je dois utiliser pour compiler mon programme ? ensuite l'executer?
    Mon fichier contenant le code saura quel type(quel extension)?


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    MsgBox('Ceci est mon promier programme ' , mbInformation, MB_OK);
    merci

  2. #2
    Membre Expert
    Avatar de sat83
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mars 2004
    Messages
    1 040
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Haut Rhin (Alsace)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Mars 2004
    Messages : 1 040
    Par défaut
    Alors pour compiler un programme Delphi, tu peux installer sur ton PC l'une des versions gratuites de Delphi disponible ici

    Ton programme sera ecrit dans un *.pas (Delphi est en faite du pascal-objet), et le compilateur produira en sortie un exécutable (*.exe) pour Windows.

    Tu trouvera plein d'infos grâce a Google, par exemple la page Wikipedia:page Wikipedia

  3. #3
    Rédacteur/Modérateur
    Avatar de ero-sennin
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juillet 2005
    Messages
    2 965
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Nord (Nord Pas de Calais)

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

    Informations forums :
    Inscription : Juillet 2005
    Messages : 2 965
    Par défaut
    Salut,

    Tu dis que tu veux créer un exécutable, donc je suppose que l'extension de l'application sera un .exe.

    Pour créer ton programme, tu peux utiliser Delphi pour faire ce genre de chose mais le souci, c'est que seule la version de 7 de Delphi est encore "gratuite".

    Ensuite, pour exécuter ton programme, vu que ça sera un exe, hé bien il s'exécutera comme tout autre exe.
    Pour le reste :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    MessageDlg('Ceci est mon premier programme', mtInformation, [mbOK], 0);

  4. #4
    Membre éclairé
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    241
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mars 2006
    Messages : 241
    Par défaut help
    j ai donc installe delphi 7, mais mon fichier .pas est relie a un form, ce qui fait que j ai des tas de truc :

    questions

    1/ je ne veux pas ces codes, pui-je les supprimer ?
    2/ ou est ce que je mets mon 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
    24
    25
     
    unit Unit1;
     
    interface
     
    uses
      Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
      Dialogs;
     
    type
      TForm1 = class(TForm)
      private
        { Déclarations privées }
      public
        { Déclarations publiques }
      end;
     
    var
      Form1: TForm1;
     
    implementation
     
    {$R *.dfm}
     
    end.

  5. #5
    Membre Expert
    Avatar de sat83
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mars 2004
    Messages
    1 040
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Haut Rhin (Alsace)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Mars 2004
    Messages : 1 040
    Par défaut
    Citation Envoyé par fk04 Voir le message
    j ai donc installe delphi 7, mais mon fichier .pas est relie a un form, ce qui fait que j ai des tas de truc :

    1/ je ne veux pas ces codes, pui-je les supprimer ?
    2/ ou est ce que je mets mon code ?
    Par défaut le projet ouvert dans Delphi est une application fenêtrée, ce qui explique qu'il y a déja pas mal de trucs créer automatiquement pour faciliter la tâche du développeur.
    Si tu veux un simple projet console (sans fenêtre), tu peux le faire en sélectionnant Fichier->Nouveau->Expert Console ou Fichier > Nouveau > Autres > Projets Delphi > Application console.

  6. #6
    Membre éclairé
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    241
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mars 2006
    Messages : 241
    Par défaut help
    Hi,

    lorsque je mets mon code MessageDlg('Ceci est mon premier programme', mtInformation, [mbOK], 0);

    j ai ceci MessageDlg, mtInformationm mbOK , identificateur non declare

    bat

  7. #7
    Membre averti Avatar de senv33
    Inscrit en
    Janvier 2010
    Messages
    53
    Détails du profil
    Informations forums :
    Inscription : Janvier 2010
    Messages : 53
    Par défaut
    salut,

    dans le uses de l'interface, rajoute Dialogs

  8. #8
    Membre Expert
    Avatar de sat83
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mars 2004
    Messages
    1 040
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Haut Rhin (Alsace)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Mars 2004
    Messages : 1 040
    Par défaut
    Pour obtenir de l'aide sur une fonction, tu peux utiliser l'aide (F1).

    Tu pourra ainsi voir que la fonction MessageDlg est déclarée dans l'unité Dialogs , et que pour pouvoir l'utiliser, il faut déclarer cette unité dans ton projet dans la clause uses:

  9. #9
    Membre Expert
    Avatar de supersnail
    Homme Profil pro
    Inscrit en
    Novembre 2006
    Messages
    1 719
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 719
    Par défaut
    Bonjour,

    Le plus simple est d'apprendre delphi plûtot que d'essayer de recopier ce qu'on dit
    Tu peux par exemple regarder ce tutoriel: http://fbeaulieu.developpez.com/guide/
    Sinon,bienvenue dans le monde merveilleux de la programmation

  10. #10
    Membre éclairé
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    241
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mars 2006
    Messages : 241
    Par défaut help
    Merci bcp, ca marche !

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

Discussions similaires

  1. Comment creer mon réseau
    Par budyraptor dans le forum Hardware
    Réponses: 7
    Dernier message: 20/09/2008, 08h41
  2. comment fair mon fichier executable!
    Par moon5 dans le forum JDeveloper
    Réponses: 1
    Dernier message: 05/09/2007, 18h51
  3. [FLASH 8] Comment créer mon animation
    Par emstar dans le forum Flash
    Réponses: 8
    Dernier message: 12/07/2006, 17h28
  4. [Exe] Comment créer un fichier executable ?
    Par oussam dans le forum Général Java
    Réponses: 1
    Dernier message: 11/02/2006, 20h03
  5. [debutant][outils] comment creer mon site web?
    Par jolio dans le forum Général Conception Web
    Réponses: 14
    Dernier message: 18/10/2005, 17h59

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