FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Publicar parte de un objeto de clase
Hola:
Me gustaría saber como puedo publicar parte de una clase, es decir un objeto que pertenezca a ella. Para ello he intentado realizarlo de esta forma pero no me funciona.
Un saludo y gracias. Última edición por dec fecha: 27-12-2007 a las 09:20:35. |
#2
|
||||
|
||||
Hola,
En este caso yo creo que podría quedar más o menos así:
De ese modo, cualquier podrá acceder a "AppDirectorios" a partir de la correspondiente instancia de "TClaseMaestra". |
#3
|
||||
|
||||
¡Hola a todos!
Si nos ceñimos estrictamente al verbo publicar, creo que jlrbotella quiere hacer de la propiedad un elemento publicado, más que público. Para ello, la propiedad debe tener la visibilidad Published dentro de la clase contenedora. Pero además, si se desea visualizar en el inspector de objetos, más concretamente, si se quiere que la propiedad esté disponible para interacción con el entorno de diseño, la subclase debe ser descendiente de TPersistent, que es la clase base para todos los objetos que pueden mostrar propiedades en el inspector de objetos y almacenarlas en un DFM. Cabe mencionar que cuando la clase contenedora es una forma o módulo de datos (como al parecer es el caso), requiere un tratamiento adicional, sobre el cual ya hay varios hilos en este foro. Si es un simple componente, basta con registrarlo en la paleta. Espero haber orientado un poco. Un abrazo publicado. Al González. Última edición por Al González fecha: 27-12-2007 a las 19:56:21. Razón: Corregir. Cambiar TStream por TPersistent. |
#4
|
|||
|
|||
HOla
Lo de lo TStream no lo sabia.
Pero solo quiero poder hacer que parte de un objeto que pertenezca a una clase sea visible como solo lectura, en vez de lectura y escritura. Por eso he intentado hacerlo con property para no declararlo como private o public. Un saludo, JL |
#5
|
||||
|
||||
Hola,
Algo similar a esto, quizás:
|
#6
|
||||
|
||||
Lo lamento mucho, quise decir TPersistent. Eso de escuchar la radio mientras escribo respuestas no es nada bueno...
|
#7
|
|||
|
|||
Funcion
Cree la sigueinte funcion, sin embargo siempre me devuelve el resultado 1, no continuan con el ELSE. Alguien tiene una idea, son principiante.
Gracias function SQLGetReEnvios (strMedResub : string) :string ; var strSQL : string; begin strSQL := 'SELECT MedReSub' + 'FROM Hcinsuranceclaimheader'; if strMedReSub = '' then begin result := '1'; end Else begin result := '7'; end; end; end. |
#8
|
||||
|
||||
Hola Jeliardo, bienvenido al Club.
Como a todos, te recuerdo que debes leer nuestra Guía de Estilo. En tu caso concreto, los puntos 11 y 12. Saludos. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Publicar Web realizada en Intraweb | K-ba | Delphi para la web | 2 | 27-06-2018 19:16:52 |
publicar pagina web desde pc | Yoli | PHP | 1 | 23-09-2007 02:17:09 |
Cargar/Guardar un objeto de una clase propia | Uoha | OOP | 7 | 14-05-2007 22:44:01 |
publicar en pdf | santiago14 | Varios | 2 | 03-03-2007 14:54:07 |
Clase, objeto, tipo? | [Gunman] | OOP | 3 | 04-01-2006 16:11:32 |
|