Показать сообщение отдельно
  #3  
Старый 13.05.2014, 13:06
testovik testovik вне форума
Прохожий
 
Регистрация: 13.05.2014
Сообщения: 4
Версия Delphi: delphi 7
Репутация: 10
По умолчанию Спасибо за сообщение

Спасибо за сообщение. Я решил этот вопрос до этого сообщения.
Действительно без значка "&Только для чтения" программа не работала.
Если бы я увидел ваше сообщение раньше, то естествено решил бы этот вопрос раньше. А так пришлось эксперементировать.
Еще я добавил sleep(500) и установку фокуса на кнопку:
Код:
if (h5<>0) then
    begin
      //установка фокуса на кнопку и её активация         
      SetForegroundWindow(h5);
      SendMessage(h5, WM_ACTIVATE, 1, 0);
      SendMessage(h5, WM_ENABLE, 1, 0);
      SendMessage(h5, WM_SETFOCUS, 1, 0);
    end;
    sendmessage(h5,BM_CLICK,0,0); // запуск.
Админ: Пользуемся тегами для оформления кода!

Теперь все работает нормально.
Буду проверять стабильность работы.
Вам еще рас большое спасибо.
Без таких как вы нам юзерам тяжело.
Ответить с цитированием