![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
![]() Hola a todos:
Hace ya algún tiempo encontré un hilo que me venia de maravillas para el proyecto en que comenzaría a trabajar en breve, ya comencé y las notas que tomé del hilo han desaparecido de mis apuntes y por mas que lo he buscado en los foros no logro localizarlo, entonces pregunto: ¿Cómo hacer para asociar una extensión a mi programa y esta sea reconocida como tal por el sistema? ![]() ¿Cómo al hacer doble clic a un archivo generado por mi aplicación hacer que esta se abra? ![]() |
#3
|
||||
|
||||
![]() Muchas gracias, ahora pruebo y luego te cuento.
|
#4
|
||||
|
||||
![]() Dentro del código encuentro tres variable que me impiden correr el programa y no se exactamente que papel tiene dentro del procedimiento, me puedes decir para que son.
Las errores son: [Error] Unit1.pas(168): Undeclared identifier: 'rsRegRoot' [Error] Unit1.pas(169): Undeclared identifier: 'rsRegExtensiones' [Error] Unit1.pas(169): Undeclared identifier: 'rsBarraIzq' Otra cosa muy importante sería saber don debo colocar el código |
#5
|
||||
|
||||
recuerda este sitio (trucomania), encontrarás multitud de truquitos interesantes.
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
#6
|
||||
|
||||
![]() Resulta que el hilo recomendado por Seoane es exactamente lo que busco, pero, la primera parte de la respuesta no la entiendo del todo, como describo arriba, encuentro tres variable que no comprendo bien su significado y no se por que sustituirlas en mi código, no obstante con la segunda parte de la respuesta, del hilo recomendado, que no debería funcionar, funciona gracias a que al ejecutar uno de los archivos creados por mi programa le “digo al SO” que lo habrá con mi programa y a partir de ahí ya se reconoce permanentemente el vínculo entre mi programa y el tipo de archivo creado, esto es con Windows XP. Pero lógicamente esta no es la solución definitiva.
Por lo que agradecería mucho quien me pudiera describir con un poco de detalles el significado dentro del procedimiento siguiente de las tres variables que menciono.
Disculpen la ignorancia pero a los principiantes nos sucede no pocas veces. Gracia por adelantado. Última edición por dec fecha: 04-06-2006 a las 22:23:25. |
#7
|
||||
|
||||
Hola,
Alcolea, lo que ocurre es que ese código que copias lo puse yo mismo en los Foros... sin darme cuenta de que estaba en parte ligado a determinado proyecto, concretamente, sin percatarme de que había en los procedimientos ciertas variables "incomprensibles". Creo que puedes olvidarte de dicho código y centrarte en lo que comenta Román en este Hilo. También es cierto que en TrucoManía hay este y este otro trucos que también pueden interesarte. Última edición por dec fecha: 05-06-2006 a las 01:14:53. |
#8
|
||||
|
||||
![]() Aunque ya esoty a punto de lograrlo (eso creo) veré lo que me recomiendas y luego cuento.
Gracias, ustedes son geniales |
#9
|
||||
|
||||
![]() Gracias dec nuevamente, era justo lo que necesitaba, además de resolver el problema he aprendido algo nuevo que siempre es importante.
![]() ![]() ![]() |
#10
|
||||
|
||||
![]() Pues a pesar de la valiosa ayuda de ustedes y después de algunos días en que creí haber resulto el problema todo vuelve atrás ya que a pesar de crearse las claves del registro con los trucos que me recomendaron estas no cumplen su cometido al no llamarse al programa automáticamente al hacer un doble clic a un archivo creado por este y tampoco coger la imagen del icono esperado dichos archivo.
Esto solo me funcionó en la propia máquina donde manualmente había vinculado antes el tipo de archivo con el ejecutable, al probarlo en una computadora donde nunca se había corrido el programa se crean las claves, se pueden comprobar las claves con los comandos "assoc" y "ftype" y todo, y aun así no aparece el icono en los archivos ni se abre el ejecutable al hacer doble clic sobre ninguno. He tratado de comprobar si las claves creadas por el sistema cuando se realiza el vínculo entre el tipo de archivo y el ejecutable "manualmente" tienen alguna diferencia con las creadas por el código empleado y no la encuentro. Agradecido como siempre espero que alguien pueda darme un poco de luz en este asunto. ![]() ![]() ![]() ![]() ![]() |
![]() |
|
|
![]() |
||||
Tema | Autor | Foro | Respuestas | Último mensaje |
¿cuál es mejor: "close" o "application.terminate"? | unreal4u | Varios | 5 | 05-03-2007 11:01:19 |
porque no me reconoce los caracteres "*" ni "%" cuando filtro | mrmago | Conexión con bases de datos | 10 | 27-01-2006 04:21:16 |
"whois" conectado en mi servidor and "where" | coletaum | Varios | 7 | 05-01-2004 14:57:03 |
Tipo de Variable."String" ó "Double" | UTECYBER | OOP | 7 | 15-12-2003 20:25:39 |
![]() |
|