Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 10.07.2009, 18:01   #11
quit
Я есть!
Форумчанин
 
Аватар для quit
 
Регистрация: 17.02.2008
Сообщений: 318
По умолчанию

Цитата:
Сообщение от Droid Посмотреть сообщение
А эту процедуру через что ?
говорю же, что все работает... с мышкой все в порядке?
©Учиться, учиться и еще раз учиться!
quit вне форума Ответить с цитированием
Старый 10.07.2009, 18:02   #12
Droid
Форумчанин
 
Аватар для Droid
 
Регистрация: 24.04.2008
Сообщений: 440
По умолчанию

Цитата:
Сообщение от profi Посмотреть сообщение
Т.е.? А что тебе сейчас нужно сделать?
Эти условия срабатывают, только когда я нажимаю 2 раза на строку нужную мне, а мне надо, чтоб с 1 раза срабатывала

Цитата:
Сообщение от quit Посмотреть сообщение
говорю же, что все работает... с мышкой все в порядке?
с мышью все в порядке.
1 старый программист, лучше новых 2-х

Последний раз редактировалось Stilet; 13.07.2009 в 11:09.
Droid вне форума Ответить с цитированием
Старый 10.07.2009, 18:08   #13
profi
Участник клуба Подтвердите свой е-майл
 
Регистрация: 19.11.2007
Сообщений: 1,022
По умолчанию

Тебе нужно событие OnClick, а не OnDblClick

Код:
procedure TF_Uchet.OnClick(Column: TColumn);
begin

if DM.ADOQ_Udis_kon.Value='Диспансерный' then
begin
      Groupbox5.Visible:=true;
      F_Uchet.DBLCB1.Visible:=true;
end
  else if DM.ADOQ_Udis_kon.Value='Консультативный' then
    begin
    F_Uchet.DBLCB1.Visible:=false;
    Groupbox5.Visible:=false;
    end;
end;
profi вне форума Ответить с цитированием
Старый 10.07.2009, 18:10   #14
Droid
Форумчанин
 
Аватар для Droid
 
Регистрация: 24.04.2008
Сообщений: 440
По умолчанию

Groupbox5.Visible:=false; -неактивен (

Цитата:
Сообщение от profi Посмотреть сообщение
Тебе нужно событие OnClick, а не OnDblClick

Код:
procedure TF_Uchet.OnClick(Column: TColumn);
begin

if DM.ADOQ_Udis_kon.Value='Диспансерный' then
begin
      Groupbox5.Visible:=true;
      F_Uchet.DBLCB1.Visible:=true;
end
  else if DM.ADOQ_Udis_kon.Value='Консультативный' then
    begin
    F_Uchet.DBLCB1.Visible:=false;
    Groupbox5.Visible:=false;
    end;
end;
Я на MouseUp пробовал и на OnCellclick - не работает с 1 раза только со 2 (
1 старый программист, лучше новых 2-х

Последний раз редактировалось Stilet; 13.07.2009 в 11:09.
Droid вне форума Ответить с цитированием
Старый 11.07.2009, 14:11   #15
uberchel
Участник клуба
 
Аватар для uberchel
 
Регистрация: 19.01.2009
Сообщений: 1,453
По умолчанию

Значит у тебя не совпадает слово Диспансерный с тем что стоит в DM.ADOQ_Udis_kon.Value, проверь может где ошибка!
uberchel вне форума Ответить с цитированием
Старый 12.07.2009, 16:41   #16
include
Пользователь
 
Аватар для include
 
Регистрация: 14.04.2009
Сообщений: 42
По умолчанию

а как узнать у какой клавиши какой номер?
include вне форума Ответить с цитированием
Старый 12.07.2009, 18:13   #17
psycho-coder
Участник клуба
 
Аватар для psycho-coder
 
Регистрация: 06.04.2009
Сообщений: 1,524
По умолчанию

Пишем так
Код:
procedure TForm1.FormKeyDown(Sender: TObject; var Key: Word;
  Shift: TShiftState);
begin
  if Key = Key then Exit;
end;
Потом ставим точку останова на if Key = Key then Exit;
Запускаем проект, жмем нужную кнопку и наводим мышь на Key.
psycho-coder вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
фокус и нажатие кнопок на клавиатуре Juffin Общие вопросы Delphi 6 22.05.2009 10:52
Нажатие кнопок на клавиатуре Orodret Общие вопросы C/C++ 6 16.04.2009 09:06
Имитатор нажатие клавиши на клавиатуре SNUPY Общие вопросы Delphi 3 10.11.2008 21:39
Перемещать строки вверх-вниз, с помощью стрелок. Rio309 Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 6 27.10.2008 21:47
как с помощью TScrollBar перемещать содержимое TMemo вверх или вниз Sanprof Общие вопросы Delphi 3 04.03.2008 00:39