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 :

OpenDialog comment ça marche?


Sujet :

Delphi

  1. #1
    Membre régulier
    Inscrit en
    Novembre 2007
    Messages
    175
    Détails du profil
    Informations forums :
    Inscription : Novembre 2007
    Messages : 175
    Points : 82
    Points
    82
    Par défaut OpenDialog comment ça marche?
    bonjour à tous,
    ma question est relatve au composant opendialogue, ce composant permet de sélectionner un fichier a partir d'une boite de dialogue ouvrir, mais comment ça marche alors que quand je clique sur ouvrir, rien ne s'ouvre,
    d'autres question svp: pourquoi utilser if opendialog.execute then.
    c'est quoi la différence entre openfieldialog, openpicturedialog et opendialog et d'autre open....que je ne connait pas.
    merci de votre aide.

  2. #2
    Rédacteur
    Avatar de evarisnea
    Homme Profil pro
    Ingénieur intégration
    Inscrit en
    Juin 2005
    Messages
    1 957
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Ingénieur intégration
    Secteur : Transports

    Informations forums :
    Inscription : Juin 2005
    Messages : 1 957
    Points : 4 384
    Points
    4 384
    Par défaut
    , bienvenue sur le forum.
    sur TOpenDialog t'aurait permit de trouver une bonne partie de tes préoccupations
    Citation Envoyé par Aide delphi
    Utilisation des boîtes de dialogue d'ouverture
    TOpenDialog est le composant boîte de dialogue le plus couramment utilisé. Il est généralement employé par une option de menu Nouveau ou Ouvrir dans le menu Fichier de la barre de menus principale d'une fiche. La boîte de dialogue contient des contrôles qui vous permettent de sélectionner des groupes de fichiers en utilisant un caractère joker et de naviguer dans les répertoires.

    Le composant TOpenDialog permet d'utiliser une boîte de dialogue Ouvrir dans votre application. La fonction de cette boîte de dialogue est de permettre à l'utilisateur de spécifier un fichier à ouvrir. Utilisez la méthode Execute pour afficher la boîte de dialogue.

    Quand l'utilisateur choisit OK dans la boîte de dialogue, le nom du fichier sélectionné par l'utilisateur est stocké dans la propriété FileName de TOpenDialog. Vous pouvez ensuite utiliser cette valeur à votre guise.

    Le code suivant peut être placé dans une Action et lié à la propriété Action du sous-élément d'un menu TMainMenu ou placé dans l'événement OnClick du sous-élément :

    if OpenDialog1.Execute then
    filename := OpenDialog1.FileName;

    Ce code affiche la boîte de dialogue et si l'utilisateur choisit le bouton OK, le nom du fichier sélectionné est copié dans la variable filename de type AnsiString préalablement déclarée.

  3. #3
    Membre régulier
    Inscrit en
    Novembre 2007
    Messages
    175
    Détails du profil
    Informations forums :
    Inscription : Novembre 2007
    Messages : 175
    Points : 82
    Points
    82
    Par défaut opendialog nest pas sorcié
    bonjour tous le monde,
    mes remerciment, en réalité j'utilse toujours le f1, mais la fois que je l'ai utilser avec opendialog ça n'aps marché, maintenant je sais ou etait le problem cest que la propriété filter etait selectionner..........
    merci

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

Discussions similaires

  1. ToAsciiEx, comment cela marche ?
    Par mikyfpc dans le forum C++Builder
    Réponses: 2
    Dernier message: 17/02/2004, 21h39
  2. [MFC] list box : comment ça marche
    Par runn2 dans le forum MFC
    Réponses: 4
    Dernier message: 28/01/2004, 12h36
  3. [SYNEDIT] -> Comment ça marche ?
    Par MaTHieU_ dans le forum C++Builder
    Réponses: 2
    Dernier message: 18/01/2004, 19h11
  4. [TP][Turbo Vision] comment ça marche ??
    Par Costello dans le forum Turbo Pascal
    Réponses: 7
    Dernier message: 05/08/2003, 00h24
  5. [update][req. imbriquee] Comment ca marche ??
    Par terziann dans le forum Langage SQL
    Réponses: 3
    Dernier message: 11/07/2003, 12h51

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