Club Builder - Foros de discusión Club Builder
Foro de C++Builder en español
 
 FAQFAQ   BuscarBuscar   MiembrosMiembros   Grupos de UsuariosGrupos de Usuarios   RegistrarseRegistrarse 
 PerfilPerfil   Entra para ver tus mensajes privadosEntra para ver tus mensajes privados   EntrarEntrar 

manipular los archivos asociados a mi aplicación

 
Publicar nuevo tema   Responder al tema    Foros de discusión -> Consultas
Ver tema anterior :: Ver tema siguiente  
Autor Mensaje
Mensaje    Asunto: manipular los archivos asociados a mi aplicación Responder citando

Mi duda es que si tengo asociada una extension a mi aplicación
ya sea por programación o ya sea por que he configurado explorer
para ello no se como manejar el archivo que supuestamente he abierto.

Lo que me sucede es que la extensión está asociada perfectamente
cuando le hago doble click se abre mi aplicación pero el archivo no
se donde se encuentra ni como manejarlo a partir de este punto.

Muchas gracias por la atención.
Volver arriba
Ver perfil de usuario Enviar mensaje privado
Mensaje    Asunto: Hola mira esto.. Responder citando

Hola, tambien tengo la misma inquietud de baader. Mi aplicacion genera archivos con extension .foc, he logrado asociar esta extension gracias al articulo: http://www.bytamin-c.com/Howto/assoc.filext.htm, pero aun no se como abrir mis archivos .foc com mi aplicacion por ejemplo desde el explorador de Windows, me imagino que en el evento oncreate del formulario principal debo verificar algo pero no tengo idea de como hacerlo.

Espero puedan ayudarnos.

Saludos.
Volver arriba
Mensaje    Asunto: Necesito lo mismo que ellos Responder citando

Hola, necesito saber lo mismo que ellos dos, haber si _Leo o alguien nos puede dar un ejemplo.

Saludos.
Volver arriba
Mensaje    Asunto: Responder citando

Una vez registrada nuestra extensión como se muestra en el enlace del post anterior, el archivo sobre el que pinchamos se recibe en nuestro ejecutable como un parámetro. Por tanto podemos obtenerlo usando lo siguiente por ejemplo en el constructor del Form principal:

    // Usando ParamStr(), devuelve: AnsiString
    if (ParamCount() >= 1)
            ShowMessage(ParamStr(1));

o bien:

    // Usando _argv, devuelve: char*
    if (_argc >= 2)
            ShowMessage(_argv[1]);
Volver arriba
Ver perfil de usuario Enviar mensaje privado
Mensaje    Asunto: Probare lo... Responder citando

Hola _Leo, muchas gracias por responder, con esto que explicas ya tengo para trabajar, cualquier cosa, aqui pondre una nueva consulta.

Saludos.
Volver arriba
Mensaje    Asunto: Responder citando

Alguien podría postear el código por favor Sad , es que el enlace no se me abre. Y ya de paso ... ¿Esto funciona con aplicaciones MDI? es decir, lo que pretendo es que al ejecutar (doble clidk) un archivo además de abrir el Form principal me abra también el MDIChild con el documento que estoy pulsando. Mi proyecto es una aplicación MDI para visualizar documentos .pdf.
_________________
¡ADELANTE CON ESTE SUPER FORO!
Volver arriba
Ver perfil de usuario Enviar mensaje privado
Mensaje    Asunto: Responder citando

No recuerdo si el código que aparece en el siguiente mensaje es el de la página, pero es más o menos lo mismo:

https://cppbuilder.es/viewtopic.php?t=4949
Volver arriba
Ver perfil de usuario Enviar mensaje privado
Mostrar mensajes de anteriores:   
Cambiar a:  
No puedes publicar temas nuevos en este foro
No puedes responder a temas en este foro
No puedes editar tus mensajes en este foro
No puedes borrar tus mensajes en este foro
No puedes votar en las encuestas de este foro


Hosting WordPress Indedmedia desde 3,99 €
© 2002–2026 Club Builder · Funciona con phpBB.