FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Como acceder a un dfm paralelo en tiempo de diseño
Buenas Noches, espero ser los mas descriptivo posible en el titulo.
Delphi XE3, Windows 7 Tengo 2 dfm El primero se llama Unit1.dfm:
y este otro se llama Unit1_Paralelo.dfm:
El .pas esta de la siguiente forma
Hasta ahora las pruebas que hecho han funcionado sin novedad, pero el detalle que tengo ahorita habra una forma en la que pueda acceder a Unit1_Paralelo.dfm en tiempo de diseño para hacerle cambios?. De antemano gracias por las sugerencias que me puedan dar, y si hay otra forma de poder trabajar 2 .dfm con 1 .pas teniendo hacer cambios en los .dfm en tiempo de diseño se los agradeceria doblemente. Última edición por cdac901 fecha: 22-11-2012 a las 00:32:30. Razón: Por alguna razon se coloco en una sola linea el fuente de delphi |
#2
|
|||
|
|||
Por alguna razón el codigo quedo en una sola linea, al moderador si tiene la oportunidad de borrar el mensaje anterior o modificarlo se lo agradeceria, ya que no veo como modificarlo por los medios que tengo (Listo alineado como debe se gracias)
|
#3
|
||||
|
||||
Las que usas son directivas de compilación condicionales. Sólo al compilar para generar el código ejecutable es que son consideradas por Delphi.
Lo más parecido a «trabajar 2 .dfm con 1 .pas» es emplear herencia visual. Busca el término en Google y en estos mismos foros, encontrarás mucho material con ejemplos. De todas formas conviene que detalles un poco más el origen de esa necesidad. Saludos. |
#4
|
|||
|
|||
Hola Gracias por tu respuesta, la opción de herencia visual la propusimos para este caso, pero el problema que se nos presento con esta propuesta es que, en el formulario Padre tengo un Button1 (por ejemplo) en cada uno de los formularios hijos aparecera tambien aparecera Button1 sin la posibilidad de poder borrarlo en tiempo de diseño.
La idea de esto es tener 2 presentaciones del mismo producto. Me explico mejor Ejemplo: Venezuela: Pide el Numero de Control en una Factura de Compras. Panama: No Pide el Numero de Control en una Factura de Compras. Lo que se desea es quitar el Edit y el Label que pide el dato "Numero de Control" para Panama, sin la necesidad de ocultar dichos objetos con Visible := False en el .pas, internamente el codigo fuente funciona exactamente igual lo unico que no va a pedir el dato a nivel visual. De antemano gracias por la ayuda prestada. |
#5
|
||||
|
||||
Cita:
// Saludos |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Agregar y Arrastrar como en Tiempo de Diseño? | jam888 | Varios | 16 | 30-03-2007 19:09:03 |
Acceder a propiedades de (TChartSeriesList) en tiempo de diseño | papulo | Gráficos | 1 | 22-05-2006 21:06:55 |
Como mostrar el cuadro de dialogo de diseño de Tchart en tiempo de ejecución? | JuanErasmo | Gráficos | 0 | 21-12-2005 20:33:22 |
Como hacer una nueva pagina en tiempo de diseño con QuickReport? | JuanErasmo | C++ Builder | 0 | 14-12-2005 18:01:14 |
Acceder a un router desde el puerto paralelo | droguerman | Redes | 3 | 31-10-2005 19:54:18 |
|