FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Gracias por esponder, pero no necesio código para usar las claves del registro.
Lo que quiero es de alguna manera no tener que entrar a configurar todas las carpetas que tengan los fuentes como explique antes. Que se pueda poner algo que apunte a todas las carpetas existentes y si se crean nuevas carpetas con nuevos fuentes que ya este sin tener que tocar nada. Lo que se me ocurre si no queda otra al ver tu código es generar un ejecutable que recorra todas las carpetas contenidas dentro de la principal las agregue automáticamente si no existen en esa ruta del registro, luego de eso que se ejecute el entorno de desarrollo de Delphi. Esto no es lo mejor pero puede funcionar. Saludos, El Rayo
__________________
Si tienes una función o procedimiento con diez parámetros, probablemente hayas olvidado uno |
#2
|
||||
|
||||
Hola.
Cita:
Saludos
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
#3
|
||||
|
||||
Se me ocurren dos soluciones:
1. Agregar explicitamente las unidades que se deben importar al proyecto, esto es, no usar el library path. Puede resultar engorroso, pero tiene la enorme ventaja de que los tiempos de compilacion disminuyen enormemente. Un library path cargado siempre es mas lento de procesar. Y si el proyecto es grande + el library path esta cargado, parece que estamos trabajando en C++ (no se lo tomen a mal los adeptos por favor ). Podrias dejar un proyecto "esqueleto" o "template" con todas las unidades, mantenerlo con control de versiones y siempre actualizarlo cuando se agregan nuevas unidades 2. Este metodo nunca lo probe. Seria no utilizar los .pas directamente, sino usar los .dcu. Te creas un paquete con tu framework, y lo compilas. Pones que el output folder sea por ejemplo "C:\framework\{$PLATFORM}\{$CONFIG} No me acuerdo exactamente los nombres de las pseudo variables, pero la idea es que te queden "C:\framework\Win32\Release\" "C:\framework\Win32\Debug\" "C:\framework\Win64\" ... Dentro de cada una de esas carpetas, estan los .dcu correspodientes. No los organices en carpetas como el codigo fuente de tu framework; dejalos todos en la raiz. Ahora agregas estas carpetas a tu library path y listo, en un solo directorio tenes el codigo ya compilado y listo para usar |
#4
|
|||
|
|||
AgusinOrtu, lo que dices en el punto 2 tampoco lo he probado pero si llego a ir por ese camino, será cuaestión de ver como resulta.
__________________
Si tienes una función o procedimiento con diez parámetros, probablemente hayas olvidado uno |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Library Path en FPC de iOS | kotai | FireMonkey | 5 | 18-06-2012 12:34:52 |
Ruta/Dirección/Path en PC Remoto | jhonalone | Redes | 12 | 16-10-2011 22:00:38 |
Añadir Ruta a un archivo de texto.. | BuRtOn | Varios | 37 | 15-07-2008 05:59:07 |
The path could no be found (no se encentra la ruta) | Lucas_diaz1810 | Conexión con bases de datos | 4 | 20-09-2007 19:58:53 |
Error: Firebird Client library not found in the path. | Tauro78 | Firebird e Interbase | 1 | 14-02-2007 16:13:47 |
|