Вниз
Скачать: CL | DM;

Как заставить выпасть ComboBox по кнопке Enter?   Найти похожие ветки 

← →
DenisS   (2003-04-09 16:20) [0]

Как заставить выпасть ComboBox по кнопке Enter?

if Key=#13 then
SendMessage(ComboBox1.Handle, CB_SHOWDROPDOWN, 1, 0);

не работает. Почему?


← →
Андреев Павел   (2003-04-09 16:25) [1]

А если попробовать DroppedDown := true ?


← →
DenisS   (2003-04-09 17:20) [2]

Моргает и закрывается.


← →
Zz_   (2003-04-09 17:41) [3]

procedure Tf.ComboBox1KeyDown(Sender: TObject; var Key: Word;
Shift: TShiftState);
begin
if(Key=13)then begin
if(SendMessage(ComboBox1.Handle, CB_GETDROPPEDSTATE, 0, 0)=0)then begin
SendMessage(ComboBox1.Handle, CB_SHOWDROPDOWN, 1, 0);
Key := 0;
end;
end;
end;

procedure Tf.ComboBox1KeyPress(Sender: TObject; var Key: Char);
begin
if(Key=#13)then Key := #0;
end;


← →
NA   (2003-04-09 19:38) [4]

Key обнулять иногда бывает оччень важно ;)



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.013 c
3-67134
Z_man7777
2003-04-03 07:27
2003.04.21
Неправильное отображение RecordCount


9-67074
deema123
2002-11-19 19:14
2003.04.21
Как поворачивать картинки??????


3-67144
Mak
2003-03-31 11:10
2003.04.21
Как создать отчёт на базе перекрёстного запроса?


1-67314
Александр Целых
2003-04-06 13:33
2003.04.21
Как отловить обращение пользователя к дисководу А: ???


1-67331
Che
2003-04-09 12:30
2003.04.21
TMemo




   Наверх