none
Como Abrir una Carpeta RRS feed

  • Pregunta

  • hola soy nuevo programando en #c y quisiera saber como abrir una carpeta en #c osea que en mi programa creo un txt en donde lo modifico pero para buscarlo y ver como esta bien o mal me toma un poco de tiempo por eso quisiera saber como hacer que ya q creo mi txt y se guarda como hacer  para visualizarlo o abrir la carpeta contenedora y verlo 
    miércoles, 9 de abril de 2014 0:16

Respuestas

  • hola

    podrias usar el

    Process.Start("rutaarchivo");

    esto abre la carpeta le que indiques en el windows explorer

    saludos


    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina

    miércoles, 9 de abril de 2014 0:20
  • si lo compilo en otra maquina deberia de copiar otra ruta o como seria para hacer una ruta como default

    que es un ruta por default ? podrias tener la ruta donde esta el .exe que la obtienes con

    Application.StartupPath

    de alli contruir la ruta completa


    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina

    • Marcado como respuesta Beikk099 miércoles, 9 de abril de 2014 22:30
    miércoles, 9 de abril de 2014 20:48

Todas las respuestas

  • hola

    podrias usar el

    Process.Start("rutaarchivo");

    esto abre la carpeta le que indiques en el windows explorer

    saludos


    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina

    miércoles, 9 de abril de 2014 0:20
  • ah gracias pero y si lo compilo en otra maquina deberia de copiar otra ruta o como seria para hacer una ruta como default 

    saludos


    Bakke

    miércoles, 9 de abril de 2014 20:34
  • si lo compilo en otra maquina deberia de copiar otra ruta o como seria para hacer una ruta como default

    que es un ruta por default ? podrias tener la ruta donde esta el .exe que la obtienes con

    Application.StartupPath

    de alli contruir la ruta completa


    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina

    • Marcado como respuesta Beikk099 miércoles, 9 de abril de 2014 22:30
    miércoles, 9 de abril de 2014 20:48
  • osea si el profesor lo ejecuta en su maquina deberia de cojer la ruta de su pc con Application.StartupPath y ese abriria la carpeta o txt? 

    Bakke

    viernes, 11 de abril de 2014 19:37
  • tendrías que copiar la ruta de la nueva maquina no olvidemos que cambia el nombre de aquien este registrada la computadora, lo mejor y que te recomiendo es hacer la carpeta y abrirla de ahi sacar la url y copiar en tu código así no tendrás ningún problemas si lo tiene muéstrame y te ayudare...

    saludos...

    sábado, 12 de abril de 2014 2:03
  • hola viejo, mira asi abro yo las carpetas

    String machineName = Environment.UserName;
                    string nombreCarpeta = dgvCarpetas.CurrentRow.Cells["NOMBRE_CARPETA"].Value.ToString().TrimEnd();
                    if (string.IsNullOrWhiteSpace(nombreCarpeta))
                    {
                        MessageBox.Show("Seleccione una carpeta", "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                    }
                    else
                    {
                        Process.Start("C:\\Users\\" + machineName + "\\SJSOFT\\" + nombreCarpeta);
                    }

    espero que te sirva el ejemplo. saludos

    sábado, 12 de abril de 2014 19:52