Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   usar units de otros proyectos con Proyect Group (https://www.clubdelphi.com/foros/showthread.php?t=85273)

ingabraham 24-02-2014 04:14:40

usar units de otros proyectos con Proyect Group
 
- cree un Proyect Group y agregue varios Proyect a este grupo.

- ahora quiero utilizar unidades que están en un proyecto en otro.:confused:

ejemplo:


proyecto general
proyecto 1
unit1
unit2
proyecto 2
unit3
unit4



- quiero llamar alguna funcion que este en la unit1 del proyecto 1, en la unit3 del proyecto 2.

ElKurgan 24-02-2014 07:55:20

Pues no tienes más que añadir la unit que quieres utilizar al proyecto indicado, con el botón derecho sobre el proyecto al que quieres añadir la unit (menú "Add...") o con el icono de la carpeta con un símbolo "+", o con la combinación "Mayúsculas+F11". Con esto ya ser verían dentro del proyecto las funciones que quieras utilizar. Eso si, tendrás que añadir en la claúsula "uses" la unit que contiene dichas funciones

Saludos

ingabraham 24-02-2014 16:41:50

Gracias,
pero no quisiera duplicar estas unidades en todos los proyectos que tengo en el grupo.


deseo es referenciarlo en units y ser reconocido en todos los proyectos sin agregarlos.

- les pregunto esto por que ya lo he visto funcionando así, sin tener que duplicar las units.

ecfisa 24-02-2014 17:31:33

Cita:

Empezado por ingabraham (Mensaje 472963)
Gracias,
pero no quisiera duplicar estas unidades en todos los proyectos que tengo en el grupo.
...

Hola.

No es necesario duplicar las unidades, como bién te indica ElKurgan, sólo hay que hacer referencia a ellas (incluirlas) donde se necesiten.

Saludos :)

ElKurgan 25-02-2014 09:09:31

Efectivamente, como dice ecfisa, las Units no se duplican, sólo se referencian.

Incluso se pueden usar sin incluirlas en los proyectos, poniendo las units en una carpeta común y añadiendo en todos los proyectos la opción de que busquen en esa carpeta. Pero SIEMPRE habrá que referenciarlas en la clausula uses, lo queramos o no... ¡Salvo que las funciones las preparemos en ficheros "Include", y los incluyamos en la parte de nuestras units correspondientes!

Saludos

nlsgarcia 25-02-2014 16:27:01

ingabraham,

Cita:

Empezado por ingabraham
...quiero utilizar unidades que están en un proyecto en otro...

Revisa esta información:
Espero sea útil :)

Nelson.


La franja horaria es GMT +2. Ahora son las 20:04:27.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi