Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

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

Grupo de Teaming del ClubDelphi

 
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 01-06-2007
ASAPLTDA ASAPLTDA is offline
Miembro
 
Registrado: jun 2003
Ubicación: COLOMBIA-CALI
Posts: 639
Poder: 21
ASAPLTDA Va por buen camino
Como Elimina los Componentes de un Contenedor

Buenas Tardes Foristas
Con el siguiente codigo en un scrollbox creo en ejecucion los campos pertenecientes a una tabla. Cunado Cambio de Tabla requiero recrear los campos de la nueva tabla previa eliminacion de los campos anteriores. pero no he podidom usarlo. Ajunto el Codigo de creacion de los campos y el internto de eliminarlos .
La creacion de Campos funciona muy bien
Gracias por su colaboracion

Código:
  
procedure TFDSPTAB.BitBtn_showFieldsClick(Sender: TObject);
var
 i:Integer;
 s:string;
 campo:TField;
 DBEdit0: TDBEdit;
 Label0: TLabel;
 localOwner: TComponent;
 top:Integer;
begin

// se intenta eliminar los campos los campos creados con anterioridad
 for i:=0 to ScrollBox1.ComponentCount -1 do begin; 
      ScrollBox1.Components[i].free ;
   end;

// crear los campos por la tabla abierta
 for i:=0 to D.DSPTAB.Fields.Count -1 do begin
   S:= D.DSPTAB.fields[i].FieldName;
        DBEdit0 := TDBEdit.Create(nil) ;
        Label0 :=  TLabel.Create(nil) ;
        with Label0 do begin
          Name:= 'Label_' + s;
          Caption :=s + ' ...................................';
          Parent:= ScrollBox1;
          Top:=  (24) +(i*23);
          Left:=7;
        end;
        with  DBEdit0 do begin
          Name :=s;
          DataField :=s;
          //Parent:= Form1;
          Parent:= ScrollBox1;   // Panel_fields;
          Top:=  (Height + 3) +(i*23);
          Left:=160;
          Width :=200;
          DataSource := D.DSPTAB_d ;
        end;
end;
Responder Con Cita
 



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
Necesito un contenedor transparente Anunakis Gráficos 4 02-06-2008 03:17:36
Imagen de Paintbrush en Contenedor OLE pablo OOP 0 09-06-2005 01:08:35
Agregar controles a un contenedor senpiterno Varios 5 08-09-2004 02:22:25
Contenedor con barras de scroll senpiterno Varios 3 07-09-2004 05:17:57
como se elimina un carecter de un string... ronimaxh Varios 10 23-08-2004 22:03:53


La franja horaria es GMT +2. Ahora son las 13:46:38.


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