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 09-12-2010
rhino0nt rhino0nt is offline
Miembro
 
Registrado: jun 2008
Posts: 25
Poder: 0
rhino0nt Va por buen camino
Objecto como parámetro

Tengo el siguiente código que se encarga de llenar un TComboBoxEx con los datos de un dataset ya definido con el fin de agregar una opción que es "Todos" y ademas usar el campo ID como identificador en el arreglo generado para los elementos del TComboBoxEx:

Código:
procedure TfmPrincipal.CargarBloques();
begin
  if dmDatos.qyBloques.Active = False then
    dmDatos.qyBloques.Active := True
  else
    dmDatos.qyBloques.Refresh;

  if dmDatos.qyBloques.RecordCount > 0 then
  begin
    dmDatos.qyBloques.First;
    cbBloques.Items.Clear;
    cbDetBloques.Items.Clear;
    cbBloques.Items.AddObject('Todos', TObject(0));
    while dmDatos.qyBloques.Eof = False do
    begin
      cbBloques.Items.AddObject(dmDatos.qyBloquesDESCRIPCION.AsString,
        TObject(dmDatos.qyBloquesID.AsInteger));
      dmDatos.qyBloques.Next;
    end;
    cbBloques.ItemIndex := 0;
  end;
end;
Ahora, me encuentro que en otras formas también necesito rellenar algunos TComboBoxEx con información y no quiero volver a repetir la rutina. Esto además lo hago porque este dataset esta ligado a una base de datos que pertenece a otro sistema y no quiero tenerla abierta demasiado tiempo para evitar errores de concurrencia.

Mi duda es, si ese código lo necesito para cargar otros combos en otras formas, como puedo hacer para que este sea independiente del TComboBoxEx que este llenando, pasando el TComboBoxEx que voy a llenar como parámetro.

De antemano, Gracias.
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
Que objecto es ejecutado cuando se llama una opcion del menu ASAPLTDA OOP 1 20-05-2008 18:29:04
¿Cómo pasar la clave de conexión como parámetro en una bd de mysql? D@byt Conexión con bases de datos 2 30-01-2007 13:52:21
Objecto OLE. Access Noela Tablas planas 6 14-01-2005 18:19:56
Como obtener y pasar como parametro un Documento XML Ana Daniela Internet 1 21-08-2004 02:35:04
Propiedad DataSource del objecto TCrystalReport jlfuentes Impresión 0 20-08-2004 11:23:03


La franja horaria es GMT +2. Ahora son las 02:39:16.


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