Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Otros entornos y lenguajes > JAVA
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 25-09-2007
nikotina nikotina is offline
Miembro
 
Registrado: oct 2006
Posts: 84
Poder: 18
nikotina Va por buen camino
Buscar instancia de una clase

Hola a todos. Me podrian decir si existe la forma de buscar una instancia determinada de una clase que tenga un valor determinado de atributo?. Para ser mas claro, Por ejemplo, buscar si existe alguna instancia de la clase Persona que posea un determinado codigo de persona (codPers) ingresado por el usuario. Es decir, BUscar si existe una persona con un determinado codigo.

Espero haberme podido explicar bien.

Muchas gracias y saludos a todos.
Responder Con Cita
  #2  
Antiguo 25-09-2007
Avatar de eduarcol
[eduarcol] eduarcol is offline
Miembro Premium
 
Registrado: ago 2003
Ubicación: En los estados Zulia y Merida de Venezuela
Posts: 4.151
Poder: 25
eduarcol Va por buen camino
No tengo delphi a mano pero esto deberia funcionar, si me equivoco me corrigen

Código Delphi [-]
for nIdx := 0 to MiForma.ComponentCount - 1 do
begin
   if Miforma.componets[nIdx] is Miclase then
   begin
      if MiClase(Miforma.componets[nIdx]).CodPer = elcodigo then
      begin
          //Lo que hay que hacer
      end; 
   end;
end;

no se si habra alguna forma magica al menos que te sepas el nombre del componente
__________________
...Yo naci en esta ribera del arauca vibr@d0r
Soy hermano de la espuma,
de la garza, de la rosa y del sol...
Viva Venezuela
Responder Con Cita
  #3  
Antiguo 25-09-2007
Avatar de Lepe
[Lepe] Lepe is offline
Miembro Premium
 
Registrado: may 2003
Posts: 7.424
Poder: 29
Lepe Va por buen camino
Otra opción podría ser guardar las intancias en las que quieres buscar en un TObjectList, array, etc. De esa forma puedes personalizar la búsqueda, y/o recorrer solo unos pocos componentes de la ventana.
__________________
Si usted entendió mi comentario, contácteme y gustosamente,
se lo volveré a explicar hasta que no lo entienda, Gracias.
Responder Con Cita
  #4  
Antiguo 25-09-2007
[maeyanes] maeyanes is offline
Capo de los Capos
 
Registrado: may 2003
Ubicación: Campeche, México
Posts: 2.732
Poder: 24
maeyanes Va por buen camino
mmm...

Ya se fijaron que esta pregunta está en el subforo de java?



Saludos...
Responder Con Cita
  #5  
Antiguo 25-09-2007
Avatar de eduarcol
[eduarcol] eduarcol is offline
Miembro Premium
 
Registrado: ago 2003
Ubicación: En los estados Zulia y Merida de Venezuela
Posts: 4.151
Poder: 25
eduarcol Va por buen camino
opps

para que funcione debes agregar "Delphi" en el uses

__________________
...Yo naci en esta ribera del arauca vibr@d0r
Soy hermano de la espuma,
de la garza, de la rosa y del sol...
Viva Venezuela
Responder Con Cita
  #6  
Antiguo 25-09-2007
Avatar de Arcioneo
Arcioneo Arcioneo is offline
Miembro
 
Registrado: jul 2006
Ubicación: Tierra
Posts: 583
Poder: 18
Arcioneo Va por buen camino
Sobre que buscarias?

Cita:
Empezado por nikotina Ver Mensaje
Hola a todos. Me podrian decir si existe la forma de buscar una instancia determinada de una clase que tenga un valor determinado de atributo?. Para ser mas claro, Por ejemplo, buscar si existe alguna instancia de la clase Persona que posea un determinado codigo de persona (codPers) ingresado por el usuario. Es decir, BUscar si existe una persona con un determinado codigo.

Espero haberme podido explicar bien.

Muchas gracias y saludos a todos.
Buscando en la RAM o algo asi?
Ademas con java no porque utilizas apuntadores, quizas una opcion, aunque falta mas explicacion de tu pregunta es con EJB's
__________________
"Porque es tan idiotamente sorda la fé y tan ciego el que cree?".
Responder Con Cita
  #7  
Antiguo 25-09-2007
Avatar de dec
dec dec is offline
Moderador
 
Registrado: dic 2004
Ubicación: Alcobendas, Madrid, España
Posts: 13.107
Poder: 34
dec Tiene un aura espectaculardec Tiene un aura espectacular
Hola,

Cita:
Empezado por eduarcol
para que funcione debes agregar "Delphi" en el uses
Jo, jo, jo, jo, jo... muevan esta parte del hilo a "humor", please.
__________________
David Esperalta
www.decsoftutils.com
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
una sola instancia de la aplicacion morfeo21 Varios 6 24-10-2014 03:40:50
TFindFiles, una clase para buscar archivos dec Varios 4 11-08-2007 01:43:28
no cargar varias form en una instancia... uper Varios 5 01-07-2005 20:23:46
Error al crear una instancia de clase jplj OOP 2 15-02-2005 11:52:07
Crear una instancia de una forma no autocreada Gelmin C++ Builder 7 04-03-2004 20:09:25


La franja horaria es GMT +2. Ahora son las 00:23:20.


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