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++/CLI Discussion :

Utilisation de "InitialDirectory"


Sujet :

C++/CLI

  1. #1
    Membre �clair�
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    243
    D�tails du profil
    Informations personnelles :
    Localisation : France, Haute Garonne (Midi Pyr�n�es)

    Informations forums :
    Inscription : Janvier 2008
    Messages : 243
    Par d�faut Utilisation de "InitialDirectory"
    Bonjour,

    Je voudrais que la boite de dialogue pour ouvrir un fichier s'ouvre sur un r�pertoire donn�.

    J'ai un peu cherch� et j'ai trouv� InitialDirectory ..

    Mon probl�me est que cela ne change rien.
    Ma boite de dialogue s'ouvre syst�matiquement l� o� je l'ai laiss� la fois pr�c�dente.
    Elle s'ouvre dans MesDocuments au premier lancement du programme.

    Voici mon bout de code :

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    OpenFileDialog^ openFileDialog1 = gcnew OpenFileDialog;
            openFileDialog1->InitialDirectory = "C:/" ;
            openFileDialog1->Filter = "jpg files (*.jpg)|*.jpg";
    if (openFileDialog1->ShowDialog(this) == Windows::Forms::DialogResult::OK){
    ....
    }
    Le programme ignore totalement la ligne :
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    openFileDialog1->InitialDirectory = "C:/" ;


    Par contre le filtre fonctionne tr�s bien ...

    Merci � ceux qui pourront me dire o� est mon erreur.

    Bonne soir�e

    Jean-Louis

  2. #2
    R�dacteur

    Avatar de ram-0000
    Homme Profil pro
    Consultant en s�curit�
    Inscrit en
    Mai 2007
    Messages
    11 517
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 62
    Localisation : France, Haute Garonne (Midi Pyr�n�es)

    Informations professionnelles :
    Activit� : Consultant en s�curit�
    Secteur : High Tech - Op�rateur de t�l�communications

    Informations forums :
    Inscription : Mai 2007
    Messages : 11 517
    Par d�faut
    Citation Envoy� par jlg_47 Voir le message
    Le programme ignore totalement la ligne :
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    openFileDialog1->InitialDirectory = "C:/" ;
    Une id�e comme cela, et en mettant "c:\" plut�t que "c:/"
    Raymond
    Vous souhaitez participer � la rubrique R�seaux ? Contactez-moi

    Cafuro Cafuro est un outil SNMP dont le but est d'aider les administrateurs syst�me et r�seau � configurer leurs �quipements SNMP r�seau.
    e-verbe Un logiciel de conjugaison des verbes de la langue fran�aise.

    Ma page personnelle sur DVP
    .

  3. #3
    Membre �clair�
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    243
    D�tails du profil
    Informations personnelles :
    Localisation : France, Haute Garonne (Midi Pyr�n�es)

    Informations forums :
    Inscription : Janvier 2008
    Messages : 243
    Par d�faut
    Citation Envoy� par ram-0000 Voir le message
    Une id�e comme cela, et en mettant "c:\" plut�t que "c:/"
    Merci Raymond,

    Le compilateur le refuse.

    Il dit :
    error C2001: saut de ligne dans la constante
    Bonne soir�e

  4. #4
    R�dacteur

    Avatar de ram-0000
    Homme Profil pro
    Consultant en s�curit�
    Inscrit en
    Mai 2007
    Messages
    11 517
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 62
    Localisation : France, Haute Garonne (Midi Pyr�n�es)

    Informations professionnelles :
    Activit� : Consultant en s�curit�
    Secteur : High Tech - Op�rateur de t�l�communications

    Informations forums :
    Inscription : Mai 2007
    Messages : 11 517
    Par d�faut
    Hargh !! J'y ai pas pens� en te le disant, le caract�re '\' est un caract�re qui faut doubler (si il est unique, il a une autre signification en C).

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    openFileDialog1->InitialDirectory = "C:\\" ;
    Raymond
    Vous souhaitez participer � la rubrique R�seaux ? Contactez-moi

    Cafuro Cafuro est un outil SNMP dont le but est d'aider les administrateurs syst�me et r�seau � configurer leurs �quipements SNMP r�seau.
    e-verbe Un logiciel de conjugaison des verbes de la langue fran�aise.

    Ma page personnelle sur DVP
    .

  5. #5
    Membre �clair�
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    243
    D�tails du profil
    Informations personnelles :
    Localisation : France, Haute Garonne (Midi Pyr�n�es)

    Informations forums :
    Inscription : Janvier 2008
    Messages : 243
    Par d�faut
    Citation Envoy� par ram-0000 Voir le message
    Hargh !! J'y ai pas pens� en te le disant, le caract�re '\' est un caract�re qui faut doubler (si il est unique, il a une autre signification en C).

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    openFileDialog1->InitialDirectory = "C:\\" ;
    Je savais bien que c'�tait le saut de ligne et je savais aussi qu'il fallait faire quelque chose pour le mettre dans la chaine de caract�res ... Mais je ne me souvenais plus quoi !!!

    Merci, �a marche

    Bonne soir�e

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

Discussions similaires

  1. R�ponses: 3
    Dernier message: 27/11/2006, 18h00

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