![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
aparte de lo dicho por román, segun entiendo de mi época de Turbo Pascal, una unidad referenciada en la parte de interfaz, deberá también ser incluida en el uses de las unidades que la referencien.
la regla que yo he seguido es incluir en la parte de interfaz solamente aquellas unidades que provean los tipos de datos que se utilizan en los parámetros de los procedimientos y funciones públicas, así como las variables públicas, si existen. Cualquier otra unidad necesaria, es declarada en la parte de implementación. Hasta luego. ![]()
__________________
Juan Antonio Castillo Hernández (jachguate) Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate |
|
#2
|
||||
|
||||
|
¡Hola a todos!
Sencillamente, en la cláusula Uses de la sección Interfaz, se colocan los nombres de las unidades que otros elementos de la sección Interfaz necesitan. En la cláusula Uses de la sección Implementación, se colocan los nombres de las unidades que otros elementos de la sección Implementación necesitan (siempre y cuando esos nombres de unidades no estén ya en la cláusula Uses de la sección Interfaz). Un abrazo. Al González . |
|
#3
|
||||
|
||||
|
Bueno Al, pero esta no es una explicación de por qué se requieren dos cláusulas uses. Salvo por problemas con referencias circulares puedes poner únicamente la cláusula de la sección interface y su código estará listo para lo que se requiera en la sección implementation.
// Saludos |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
|