Ver Mensaje Individual
  #2  
Antiguo 25-08-2011
Avatar de ecfisa
ecfisa ecfisa is offline
Moderador
 
Registrado: dic 2005
Ubicación: Tres Arroyos, Argentina
Posts: 10.508
Reputación: 36
ecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to behold
Hola Enan0.

Fijate si así te sirve:
Código Delphi [-]
procedure TForm1.EditKeyDown(Sender: TObject; var Key: Word; Shift: TShiftState);
var
  Msg: TMsg;
begin
  with ComboBox1 do
  begin
    case Key of
      VK_RETURN:begin
                  TEdit(Sender).Text:= Items[ItemIndex];
                  PeekMessage(Msg,0,WM_CHAR,WM_CHAR,PM_REMOVE); //quitar beep
                end;
      VK_DOWN: if ItemIndex < Items.Count-1 then
                 ItemIndex:= ItemIndex + 1;
      VK_UP: if ItemIndex > 0 then
                ItemIndex:= ItemIndex - 1;
    end;
  end;
end;

Saludos.
__________________
Daniel Didriksen

Guía de estilo - Uso de las etiquetas - La otra guía de estilo ....

Última edición por ecfisa fecha: 25-08-2011 a las 10:28:46.
Responder Con Cita