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++Builder Discussion :

Utilisation de TOpenDialog


Sujet :

C++Builder

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2005
    Messages
    60
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Février 2005
    Messages : 60
    Par défaut Utilisation de TOpenDialog
    Bonjour à tous,

    L'orsque je rouvre l'OpenDialog de mon application, j'aimerais que le positionnement dans celui-ci soit exactement au même endroit où je l'ai laissé la dernière fois que je l'ai ouvert, puisque j'ai beaucoup de fichiers, ne pas être obligé de manipuler le scroll pour aller au fichier suivant de ma sélection précédente.

    Pourriez-vous me dire s'il existe une option d'OpenDialog ou tout autre chose pour réaliser cela.

    D'avance merci.

  2. #2
    Expert confirmé

    Avatar de pottiez
    Homme Profil pro
    Développeur C++
    Inscrit en
    Novembre 2005
    Messages
    7 152
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Développeur C++
    Secteur : Industrie

    Informations forums :
    Inscription : Novembre 2005
    Messages : 7 152
    Par défaut
    Bonjour,
    je n'ai jamais testé, mais si tu renseigne le FileName à la valeur de la sélection précédente de ton OpenDialog avant de l'ouvrir, je pense que cela fera ce que tu veut, il ne faut pas oublié de renseigner le répertoire initial également (propriété InitialDir)

  3. #3
    Membre Expert

    Profil pro
    Inscrit en
    Juin 2002
    Messages
    1 407
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2002
    Messages : 1 407
    Par défaut
    Salut !

    A ma connaissance, seul l'ancienne représentation peut le faire (Options << ofOldStyleDialog) et donc tout dépend de ce qu'est, pour vous, l'ancienne représentation.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    //REM :
    OpenDialog1->Options = OpenDialog1->Options << ofOldStyleDialog;
    Ou bien fixer cette propriété sur true, depuis l'inspecteur d'objet.

    Je travaille avec BCB3 Pro donc l'ancienne représentation, chez moi, se sert des classes de Win 3.1 donc ... à tester avec vos propres versions de BCB !

    A plus !

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2005
    Messages
    60
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Février 2005
    Messages : 60
    Par défaut
    Malheureusement, cela ne fonctionne pas. Il va bien mettre le nom du fichier dans l'Edit de saisie mais ne positionne pas le scroll.

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2005
    Messages
    60
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Février 2005
    Messages : 60
    Par défaut
    Cela fonctionne avec ofOldStyleDialog.

    Merci beaucoup à tous.

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

Discussions similaires

  1. Réponses: 0
    Dernier message: 27/05/2015, 11h31
  2. utiliser les tag [MFC] [Win32] [.NET] [C++/CLI]
    Par hiko-seijuro dans le forum Visual C++
    Réponses: 8
    Dernier message: 08/06/2005, 15h57
  3. utilisation du meta type ANY
    Par Anonymous dans le forum CORBA
    Réponses: 1
    Dernier message: 15/04/2002, 12h36
  4. [BCB5] Utilisation des Ressources (.res)
    Par Vince78 dans le forum C++Builder
    Réponses: 2
    Dernier message: 04/04/2002, 16h01
  5. Réponses: 2
    Dernier message: 20/03/2002, 23h01

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