Home   Artículos   Recursos   Foros   
Artíclos recientes publicados en Latindevelopers:

Visual C++: NSDoubleEdit: Un control para el manejo de números decimales en Visual C++.
Visual C++: Implementando una Calculadora en Visual C++
Visual C++: CCommandLine: Una clase para el uso de la linea de comando
Visual C++: Una clase para el manejo del Registro


Problemas con OnFileOpen!

Aqui programadores en la plataforma Win32 con Visual C++ de Microsoft...

Moderador: latindeveloper

Problemas con OnFileOpen!

Notapor nesi el Lun Ago 02, 2004 3:24 am

Hola a todos!
tengo un pequeño problema!
me gustaria desde un diálogo que tengo creado q es de la clase CTab, mediante un boton poder llamar a la funcion OnFileOpen (o similar), es decir poder acceder a un fichero q se encuentre en cualquier lugar desde alli (como si hicieramos Archivo-abrir)
He visto q existe la funcion CWinApp::OnFileNew pero no se como utilizarla ya que el boton esta dentro de un diálogo.
¿Alguien me podria ayudar porfa??
muchas gracias!!!!!
"Sonríe aunque sólo sea una sonrisa triste, porque más triste que la sonrisa triste, es la tristeza de no saber sonreír"
nesi
Novato
Novato
 
Mensajes: 8
Registrado: Mié Jul 07, 2004 12:58 pm

No sé si te sirva

Notapor CC el Lun Ago 02, 2004 9:24 am

Querida amiga,

Al inicio de mi aprendizaje de Visual C++, quise realizar lo que tu manifiestas el trabajar con un archivo, que me permita observar una cierta información.

Lo que hice, entonces, es ese archivo conjuntamente con su código en Borland C++, y como ya era un ejecutable (*.exe), lo llame con un botón en Visual C++, con el código WinExec("NOMBRE_ARCHIVO", 1);

Pero lamentablemente, nunca descubri, como ingresar información a ese archivo.

Si te puede ayudar algo eso.

Saludos cordiales,


CC
CC
Usuario Activo
Usuario Activo
 
Mensajes: 73
Registrado: Dom Jul 25, 2004 12:23 pm
Ubicación: Ecuador - Quito

Re: Problemas con OnFileOpen!

Notapor latindeveloper el Lun Ago 02, 2004 9:59 am

Lo que pudes hacer es utilizar este codigo al hacer click en tu boton en (cualquier parte de tu aplicacion)

Código: Seleccionar todo
CFileDilaog dlg(TRUE);  // El contructor tiene mas parametros tienes que investigar

if(dlg.DoModal() == IDOK)
{
    AfxMessageBox(dlg.GetFileName());
}else
{
// horror!
}
Avatar de Usuario
latindeveloper
Administrador
Administrador
 
Mensajes: 1061
Registrado: Lun Jun 02, 2003 8:29 pm
Ubicación: Peru

Re: Problemas con OnFileOpen!

Notapor nesi el Lun Ago 02, 2004 11:34 am

Realmente me he explicado fatal.
Lo siento, lo vuelvo a intentar.
Lo q necesito es que cuando haga clic en el botón aparezca un nuevo diálogo (parecido a un arbol) donde se pueda buscar el archivo, en este dialogo deberian aparecer todos los directorios del equipo.
Lo estoy intentando hacer con un "Tree Control" pero no me aclaro.
¿Hay alguna forma más fácil?

Gracias a los dos por las respuestas
"Sonríe aunque sólo sea una sonrisa triste, porque más triste que la sonrisa triste, es la tristeza de no saber sonreír"
nesi
Novato
Novato
 
Mensajes: 8
Registrado: Mié Jul 07, 2004 12:58 pm

Re: Problemas con OnFileOpen!

Notapor latindeveloper el Lun Ago 02, 2004 1:07 pm

Puedes utilizar el ejemplo que esta en esta pagina:

http://www.codeproject.com/shell/shell_ ... dialog.asp

Si tienes problemas para comprenderla solo tienes que enviarnos tus consultas.
Avatar de Usuario
latindeveloper
Administrador
Administrador
 
Mensajes: 1061
Registrado: Lun Jun 02, 2003 8:29 pm
Ubicación: Peru


Volver a Visual C++

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 0 invitados