Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   OOP (https://www.clubdelphi.com/foros/forumdisplay.php?f=5)
-   -   Mostrar en un TEdit el elemento seleccionado en un TListbox (https://www.clubdelphi.com/foros/showthread.php?t=58292)

federicorl 15-07-2008 18:51:53

Mostrar en un TEdit el elemento seleccionado en un TListbox
 
Necesito que cundo alguien se desplace en un Tlistbox el texto de este se vea en un Tedit alguien sabe como hacerlo?

se me hace que es un apregunta tonta pero ando un poco bloqueado

egostar 15-07-2008 19:15:50

Cita:

Empezado por federicorl (Mensaje 300616)
Necesito que cundo alguien se desplace en un Tlistbox el texto de este se vea en un Tedit alguien sabe como hacerlo?

se me hace que es un apregunta tonta pero ando un poco bloqueado

Hola, te sugiero que titules los hilos de acuerdo a tu pregunta, este que has puesto no nos dice nada y no sirve para futuras consultas de otros compañeros que tuviesen la misma duda.

Código Delphi [-]
procedure TForm1.ListBox1KeyUp(Sender: TObject; var Key: Word;
  Shift: TShiftState);
begin
  Edit1.Text := ListBox1.Items[ListBox1.ItemIndex];
end;
Salud OS

dec 15-07-2008 19:29:14

Hola,

Cita:

Empezado por egostar
Hola, te sugiero que titules los hilos de acuerdo a tu pregunta, este que has puesto no nos dice nada y no sirve para futuras consultas de otros compañeros que tuviesen la misma duda.

Está bien que lo menciones. Ya he editado el título.

Respecto del código que has puesto como ejemplo, igual podría añadirse la comprobación de que, efectivamente, hay algún elemento seleccionado en la lista:

Código Delphi [-]
procedure TForm1.ListBox1KeyUp(Sender: TObject; 
 var Key: Word; Shift: TShiftState);
begin
  if ListBox1.ItemIndex <> -1 then begin
    Edit1.Text := ListBox1.Items[ListBox1.ItemIndex];
  end;
end;

¿Eh? ;)

egostar 15-07-2008 19:32:55

Cita:

Empezado por dec (Mensaje 300631)
¿Eh? ;)

Anda macho, y que le dejas de tarea a nuestro compañero federicorl :D:D:D

Salud OS

Buen aporte :)

federicorl 15-07-2008 19:41:28

disculpenme tienen razon
 
es cierto el titulo anterio no decia nada, les agradezco el comentario.

por otro lado la respuesta que me enviaste me soluciona el problema me vi muy novato pero ya que puedo hacer.

gracias muchachos por la siempre pronta ayuda les debo una


La franja horaria es GMT +2. Ahora son las 12:06:47.

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