Hola Yamil, hice lo siguiente (esta linea se ejecuta cuando hago click a mi boton "abrir")
FileStream archivo = new FileStream ( ruta, FileMode.Open );
pero no abre nada, así que puse directamente el nombre del archivo
FileStream archivo = new FileStream ( "hola.txt" , FileMode.Open );
pero no abre tampoco, y no me lanza excepciones.
Probé lo que me sugeriste pero tampoco funcionó.
Lo que quiero es que cuando se haga click en "abrir" el archivo se abra aparte, no desde escrito en la misma pagina web
Estoy usando C# con Asp.net.
Gracias por lo que puedas aportar.
Saludos
Valora esta respuesta
0
Comentar
Yo tengo el mismo problema
Publicado por chester (1 intervención) el 27/08/2007 05:16:00
Hola, mira yo tengo el mismo problema, si ya solucionaste tu problema, sera que me podíras ayudar? me mandarias el segmento de código a mi correo? gracias
mi mail es [email protected]
Sera que podrias mostrar cmo solucionaste ese problema.. xq ahora mismo me tope con eso... y no entiendo porque esta mal... agradeceria tu ayuda... o responderme a bettopindu en gmail
Valora esta respuesta
0
Comentar
RE:Como abrir un archivo pasándole la ruta?
Publicado por ANdres (1 intervención) el 24/01/2013 23:27:21
probablemente sea porque te falta el símbolo arroba
este es un ejemplo
FileStream fileStream = new FileStream(@"c:\file.txt", FileMode.Open);
no olvides usar la libreria:
using System.IO;
Valora esta respuesta
0
Comentar
RE:Como abrir un archivo pasándole la ruta?
Publicado por Pablo sánchez (1 intervención) el 22/05/2008 23:48:57
//----------- PARA ABRIR UN ARCHIVO-------------
//Para este caso realizaremos algo que es comun de encontrar en los ejemplos acerca del tema:
//Primero se debe incluir el namespace System.Diagnostics
//Hacemos uso de la clase Process
//Inicia un proceso
Process pr = new Process();
string Directorio = @"C:";
//Configuramos las opociones iniciales del proceso
pr.StartInfo.WindowStyle = ProcessWindowStyle.Maximized;
// Inicamos el proceso
//pr.Start();
//Pero esto es típico y bueno cabe notar que tambien es posible con el mismo código llamar a archivos que tengan asociados programas como bien puede hacer abrir un archivo de excel o Txt desde una aplicacion Windows, agregando esto, asi:
// Especifique el directorio
pr.StartInfo.WorkingDirectory = Directorio;
// Aqui se introduce el nombre del archivo
pr.StartInfo.FileName = "ejemplo.xls";
// Asegurese de tener creado este archivo
pr.Start();
pr.StartInfo.FileName = "Prueba.txt";
// Asegurese de tener creado este archivo
pr.Start();
//Cuando queremos por ejemplo iniciar un comando del Framework entonces lo podemos hacer de la siguiente forma:
//Inicia un proceso
//Fija la ruta en donde debe iniciar a trabajar el proceso
//pr.StartInfo.WorkingDirectory = @"c:Archivos de programaMicrosoft Visual Studio .NET 2003SDKv1.1Bin";
//Pone argumentos con los que debe iniciar el proceso
//pr.StartInfo.Arguments = "-h";
//El nombre del proceso que se ejecutará
//pr.StartInfo.FileName = "sn.exe";
//Maximiza la ventana
//pr.StartInfo.WindowStyle = ProcessWindowStyle.Maximized;
//Inicia el proceso
//pr.Start();
MessageBox.Show("Archivo Consultado");
Valora esta respuesta
1
Comentar
RE:Como abrir un archivo pasándole la ruta?
Publicado por David Flores (1 intervención) el 13/11/2018 01:16:43