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

Langage Delphi Discussion :

Equivalent de 'Application.ExeName' pour le source du projet


Sujet :

Langage Delphi

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Septembre 2003
    Messages
    19
    D�tails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Septembre 2003
    Messages : 19
    Par d�faut Equivalent de 'Application.ExeName' pour le source du projet
    Bonjour � tous,

    Je voudrais conna�tre le r�pertoire o� se situent les sources du projet en cours de conception dans l'EDI. J'en ai besoin pour g�rer le comportement d'un composant en mode conception (csDesigning in ComponentState).
    Quand on utilise 'Application.ExeName' en conception �a ne donne pas le r�pertoire des sources : �a donne plut�t apparemment le r�pertoire par d�faut de Delphi .

    Une id�e ?

    Merci,
    Bobby-B

  2. #2
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Juillet 2002
    Messages
    9
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2002
    Messages : 9
    Par d�faut
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    ExtractFilePath(Application.ExeName)
    Application.ExeName :Contient le nom de fichier de l'ex�cutable de l'application, y compris le chemin d'acc�s.

  3. #3
    Membre �m�rite
    Avatar de Pierre Castelain
    Inscrit en
    Avril 2002
    Messages
    523
    D�tails du profil
    Informations forums :
    Inscription : Avril 2002
    Messages : 523
    Par d�faut
    Tu devrais trouver ton bonheur dans le dossier Sources\ToolsAPI de Delphi. Voici une m�thode pour obtenir ce que tu cherche. Il te faudra tout d'abord ajouter Sources\ToolsAPI au chemin de recherche de ton projet.
    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
     
    uses
      ToolsAPI;
     
    ...
     
    var
      project: IOTAProject;
    begin
      project:= GetActiveProject;
      if project = nil then
        result:= 'Pas de projet'
      else
      begin
        result:= project.Filename;
      end;
    end;

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Septembre 2003
    Messages
    19
    D�tails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Septembre 2003
    Messages : 19
    Par d�faut
    Merci Pierre pour tes conseils �clair�s.
    Ca marche parfaitement avec le code que tu as �crit.

    Merci,
    Bobby-B

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. Equivalent de Application.Minimize pour FMX ?
    Par sinfoni dans le forum Composants FMX
    R�ponses: 4
    Dernier message: 12/04/2012, 10h39
  2. R�ponses: 32
    Dernier message: 24/11/2009, 21h57
  3. Bonne pratique pour inclure source de projet open source ?
    Par joseph_p dans le forum Eclipse Java
    R�ponses: 3
    Dernier message: 05/07/2007, 21h51
  4. R�ponses: 4
    Dernier message: 21/09/2003, 15h50
  5. Equivalent � ExeName pour une DLL
    Par Smortex dans le forum Langage
    R�ponses: 7
    Dernier message: 16/07/2002, 21h07

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