Navegar por el PC

22/04/2004 - 19:46 por pepe | Informe spam
Alguien sabe que objeto o ActiveX en C# se encarga de
hacer una especie de navegador para poder buscar ficheros
dentro del ordenador??

muchas gracias de antemano
un salu2

Preguntas similare

Leer las respuestas

#6 Comando_Calabera
23/04/2004 - 16:16 | Informe spam
Uffffff
lo siento pero no me funciona, no se donde me habre equivocado, pero diria
que lo he copiado igual.

aqui te paso el codigo donde lo he puesto (dentro ed un boton al click

private void btinsfoto_Click(object sender, System.EventArgs e)

{

OpenFileDialog obrir = new OpenFileDialog();

obrir.Filter="Archivos JPEG|*.jpg|Archivos BMP|*.bmp|Todos los
archivos|*.*";

// Abrir la imagen (si no escoje nada salir)

if (obrir.ShowDialog() != DialogResult.OK)

{

return;

}

}



Si ves algun fallo agradeceria que me lo corrigieras

un saludo

y de nuevo muchas gracias

"Pedro Luna Montalvo" escribió en el mensaje
news:%
Saludos:

Llego un poco tarde, pero espero todavie te sea util esto...

Porque usar un control ActiveX, si tienes un componente Windows Form??

Busca en la caja de herramientas el componente OpenFileDialog.

Es sencillo de usar, y aqui te incluyo un codigo simple que lo usa para
abrir una imagen.
Nota que la propiedad Filter te permite especificar el filtro utilizado en
el combo "Tipo de Archivo" del dialogo, es decir, cuando selecciono el


texto
"Archivos JPEG", se mostraran los archivos con extension *.jpg, etcetera.


using System;
using System.Drawing;
using System.Windows.Forms;

class PruebaOpenFileDialog {
static void Main() {
// Preparo lel OpenFileDialog para abrir una imagen
OpenFileDialog abrirImagenDlg = new OpenFileDialog();
abrirImagenDlg.Filter = "Archivos JPEG|*.jpg|Archivos
BMP|*.bmp|Todos los archivos|*.*";

// Abrir la imagen (si no escoje nada salir)
if (abrirImagenDlg.ShowDialog() != DialogResult.OK) {
return;
}


// Cargar la imagen como fondo de un formulario
Bitmap imagen = new Bitmap(abrirImagenDlg.FileName);
Form miForm = new Form();
miForm.ClientSize = imagen.Size;
miForm.BackgroundImage = imagen;
Application.Run(miForm);
}
}


saludos
Pedro Luna
Gye, Ecu

"pepe" escribió en el mensaje
news:2d1301c42891$afad0fa0$
> Alguien sabe que objeto o ActiveX en C# se encarga de
> hacer una especie de navegador para poder buscar ficheros
> dentro del ordenador??
>
> muchas gracias de antemano
> un salu2


Respuesta Responder a este mensaje
#7 Pedro Luna Montalvo
23/04/2004 - 21:04 | Informe spam
Hmm...que raro

te cuento hice lo siguiente:

1. Cree un nuevo proyecto para Windows

2. En el Form1 agregue un boton.

3. Dentro del manejador del evento clic del boton quedo asi:

OpenFileDialog obrir = new OpenFileDialog();


obrir.Filter="Archivos JPEG|*.jpg|Archivos BMP|*.bmp|Todos los
archivos|*.*";

// Abrir la imagen (si no escoje nada salir)

if (obrir.ShowDialog() != DialogResult.OK) {

return;

}

MessageBox.Show("Abrir el archivo: " + obrir.FileName);



Lo pruebo y si me funciona!!

Que errores te sales?? Exactamente que pasa o no pasa nada??

Saludos
Pedro Luna
Gye, Ecu

"Comando_Calabera" escribió en el mensaje
news:#
Uffffff
lo siento pero no me funciona, no se donde me habre equivocado, pero diria
que lo he copiado igual.

aqui te paso el codigo donde lo he puesto (dentro ed un boton al click

private void btinsfoto_Click(object sender, System.EventArgs e)

{

OpenFileDialog obrir = new OpenFileDialog();

obrir.Filter="Archivos JPEG|*.jpg|Archivos BMP|*.bmp|Todos los
archivos|*.*";

// Abrir la imagen (si no escoje nada salir)

if (obrir.ShowDialog() != DialogResult.OK)

{

return;

}

}



Si ves algun fallo agradeceria que me lo corrigieras

un saludo

y de nuevo muchas gracias

"Pedro Luna Montalvo" escribió en el mensaje
news:%
> Saludos:
>
> Llego un poco tarde, pero espero todavie te sea util esto...
>
> Porque usar un control ActiveX, si tienes un componente Windows Form??
>
> Busca en la caja de herramientas el componente OpenFileDialog.
>
> Es sencillo de usar, y aqui te incluyo un codigo simple que lo usa para
> abrir una imagen.
> Nota que la propiedad Filter te permite especificar el filtro utilizado


en
> el combo "Tipo de Archivo" del dialogo, es decir, cuando selecciono el
texto
> "Archivos JPEG", se mostraran los archivos con extension *.jpg,


etcetera.
>
>
> using System;
> using System.Drawing;
> using System.Windows.Forms;
>
> class PruebaOpenFileDialog {
> static void Main() {
> // Preparo lel OpenFileDialog para abrir una imagen
> OpenFileDialog abrirImagenDlg = new OpenFileDialog();
> abrirImagenDlg.Filter = "Archivos JPEG|*.jpg|Archivos
> BMP|*.bmp|Todos los archivos|*.*";
>
> // Abrir la imagen (si no escoje nada salir)
> if (abrirImagenDlg.ShowDialog() != DialogResult.OK) {
> return;
> }
>
>
> // Cargar la imagen como fondo de un formulario
> Bitmap imagen = new Bitmap(abrirImagenDlg.FileName);
> Form miForm = new Form();
> miForm.ClientSize = imagen.Size;
> miForm.BackgroundImage = imagen;
> Application.Run(miForm);
> }
> }
>
>
> saludos
> Pedro Luna
> Gye, Ecu
>
> "pepe" escribió en el mensaje
> news:2d1301c42891$afad0fa0$
> > Alguien sabe que objeto o ActiveX en C# se encarga de
> > hacer una especie de navegador para poder buscar ficheros
> > dentro del ordenador??
> >
> > muchas gracias de antemano
> > un salu2
>
>


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida