Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 12-11-2009
nugame nugame is offline
Miembro
 
Registrado: may 2003
Posts: 50
Poder: 21
nugame Va por buen camino
borrar campo TrxMemorydata en ejecucion

Hola:

Tengo un componente trxMemorydata y en ejecucion creo campos utilizando la propiedad FieldDefs.
Hasta aqui todo bien me los crea perfectamente.
¿Como puedo eliminar un campo determinado que acabo de crear?
He probado con FieldDefs.destroy..

Varias combinaciones pero nada..

gracias
Responder Con Cita
  #2  
Antiguo 12-11-2009
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.278
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Cita:
Empezado por nugame Ver Mensaje
Tengo un componente trxMemorydata y en ejecucion creo campos utilizando la propiedad FieldDefs.
He probado con FieldDefs.destroy..
¿Has probado con el Delete de TFieldDefs?
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita
  #3  
Antiguo 13-11-2009
nugame nugame is offline
Miembro
 
Registrado: may 2003
Posts: 50
Poder: 21
nugame Va por buen camino
Solucionado..

El problema que tenia es que ponia el componnente rxmemorydata directamente en el formulario y al hacer el Free o destroy producia error.

La solución fué no ponerlo en el form y crearlo directamente con la instruccion.

RxPrueba: TrxMemoryData;


RxPrueba:= TrxMemoryData.Create(Self);

y para liberarlo usé el RxPrueba.Free

Así solucionado el problema..
Responder Con Cita
  #4  
Antiguo 13-11-2009
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.040
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Cita:
Empezado por nugame Ver Mensaje
El problema que tenia es que ponia el componnente rxmemorydata directamente en el formulario y al hacer el Free o destroy producia error.
La solución fué no ponerlo en el form y crearlo directamente con la instruccion.
RxPrueba: TrxMemoryData;
RxPrueba:= TrxMemoryData.Create(Self);
y para liberarlo usé el RxPrueba.Free
Así solucionado el problema..
Es que si "pones" el componente en el formulario entonces es el propio delphi el que se encarga de liberar la memoria al cerrar.
En este caso el problema es que intentabas eliminar algo que ya no existía.

Recuerda: Sólamente cuando tú lo creas... tú tienes que destruirlo.
Responder Con Cita
  #5  
Antiguo 13-11-2009
Avatar de rgstuamigo
rgstuamigo rgstuamigo is offline
Miembro
 
Registrado: jul 2008
Ubicación: Santa Cruz de la Sierra-Bolivia
Posts: 1.646
Poder: 17
rgstuamigo Va por buen camino
Arrow

Cita:
Empezado por Casimiro Notevi Ver Mensaje
...
Recuerda: Sólamente cuando tú lo creas... tú tienes que destruirlo.
Muy buen consejo Casiveo oh perdon, quise decir Casimiro..
Saludos...
__________________
"Pedid, y se os dará; buscad, y hallaréis; llamad, y se os abrirá." Mt.7:7
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
borrar o liberar componente TBITBTN en tiempo de ejecucion Lupita Varios 4 19-07-2008 00:11:44
Borrar los Datasource Creados en tiempo de ejecucion Nieto OOP 2 29-11-2007 22:12:19
TRxMemoryData marilinspi OOP 6 01-09-2007 19:54:35
Crear y Borrar componentes en tiempo de ejecución jzginez OOP 6 25-11-2005 16:04:55
Borrar un campo con AdoTable Sotrono Conexión con bases de datos 4 07-11-2004 22:54:35


La franja horaria es GMT +2. Ahora son las 22:51:09.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi