none
OpenFileDialog InitialDirectory RRS feed

  • Pregunta

  • Hola,

    Quiero abrir un openfiledialog en un determinado path. He leido que se hace con "InitialDirectory" pero se abre en otro directorio en el de documentos o en el último que se usó.

    El código que uso es el siguiente:

          String^ file;
          OpenFileDialog^ openFileDialog1 = gcnew OpenFileDialog;
          openFileDialog1->Multiselect = false;
          String^ Directory = Environment::GetFolderPath(Environment::SpecialFolder::ApplicationData)+"Config";
          openFileDialog1->InitialDirectory = Directory;
          openFileDialog1->RestoreDirectory = true;
          openFileDialog1->Filter = "configuration files |*.xml";

    ¿Por qué no se abre en el path que le indico?

     

    Gracias y saludos.


    Liiid
    lunes, 23 de enero de 2012 16:52

Respuestas

  • String^ Directory = Environment::GetFolderPath(Environment::SpecialFolder::ApplicationData)+"\\Microsoft";

    abre la carpeta .\Roaming\Microsoft

    Tal vez .\RoamingConfig no existe...

    • Marcado como respuesta Liiid martes, 24 de enero de 2012 9:09
    lunes, 23 de enero de 2012 20:34

Todas las respuestas