![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|
|
#1
|
||||
|
||||
|
Tu clase debe derivar de TComponent.
Para grabar el component en un archivo;
Y para leer desde el archivo,
Pero primero deberias pasar esa clase java a delphi. Espero te sirva, |
|
#2
|
||||
|
||||
|
Hola,
Una traducción del código que copiaste, pensando en derivar la clase de "TComponent" para hacer uso de lo que dice el compañero Walter, podría ser como sigue en Delphi:
Sin embargo, fíjate que los métodos "Gets" y "Sets" no hacen sino asignar un nuevo valor a las variables que nos interesan, por un lado, y por otro devolver el valor de dichas variables. Entonces podríamos simplicar un poco el código en Delphi, gracias a las "propiedades":
|
|
#3
|
||||
|
||||
|
Sólo un comentario:
Para que el código de walter funcione con la clase de dec, la propiedades deben declararse como published en lugar de public. // Saludos |
|
#4
|
||||
|
||||
|
Hola,
Ea, pues ya sabemos otra cosa nueva. Gracias Román. ![]() |
|
#5
|
||||
|
||||
|
Si queres profundizar y tomarte algunas aspirinas podes serializar una clase que no derive de TComponent.
Delphi al igual que Java tiene funciones que te permiten acceder a las propiedades y metodos tanto public como published de otras clases. En la unidad TypInfo.pas hay muchas funciones realizar esto. Este ejercicio te permitira obtener conocimiento para despues crear Wizards o Expertos. Aqui tenes buenos expertos http://www.gexperts.org/ Saludos, |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Ayuda Con Clase DES | edgusano | .NET | 2 | 04-04-2005 22:05:41 |
| Métodos de clase. | jplj | OOP | 14 | 22-11-2004 09:30:19 |
| ...la clase... | Jure | Humor | 0 | 27-07-2004 20:00:47 |
| Una clase al ClipBoard | bustio | OOP | 2 | 07-07-2004 00:35:16 |
| Clase NO registrada | marcial | Varios | 3 | 05-12-2003 14:50:38 |
|