![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
#5
|
||||
|
||||
|
Este es un ejemplo trivial, basicamente consiste de dos Forms, Form1 y Form2
El Form1 consiste de un memo y un boton, el cual en su evento OnClick, crea y visualiza de manera modal el Form2. Por lo tanto en su clausula uses encontramos la Unit2 El Form2 simplemente tiene un Edit y un boton; Form2 en su clausula uses contiene a Unit1, por lo tanto creamos una referencia circular Unidad1 -> Usa a la Unidad2 Unidad2 -> Usa a la Unidad1 En el evento OnClick del Form2, se agrega al Memo del Form1 el contenido del Edit, y se cierra el formulario El codigo seria el siguiente:
Y en efecto si lo ejecutamos, podria decirse que funciona bien. Pero obviamente, si a mi me interesa en otro proyecto usar solo uno de estos dos Form, no me queda otra alternativa que incluir a los dos Una primera solucion podria ser, quitar del uses del Form2, a la Unit1; obviamente el codigo ahora no compilara ya que no se conoce a 'Form1'. Asi que la unica alternativa es acceder desde el Form1 al valor del Edit, asi:
Pero no seria mas lindo poder hacer algo como esto?:
Obviamente se puede ir mejorando mas y mas, pero eso te lo dejo para que experimentes vos mismo Saludos |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Directivas de compilación | duilioisola | OOP | 3 | 02-12-2011 16:02:19 |
| directivas de grupo | gri | Redes | 0 | 27-01-2011 10:00:33 |
| Directivas de compilación | Livey | Varios | 0 | 21-09-2010 23:03:51 |
| Como puedo Enviar Email La cantidad de veces que se requiera | jandres | Internet | 3 | 15-04-2008 23:03:49 |
| ¿Directivas compilacion? | drykea | Varios | 1 | 03-05-2007 14:51:15 |
|