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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 11.01.2011, 10:08   #1
nikolas0
Пользователь
 
Аватар для nikolas0
 
Регистрация: 18.12.2010
Сообщений: 85
По умолчанию Программно найти окно

Как можно программно найти окно с вылетевшей ошибкой и нажать ОК?
вот скрин ошибки
nikolas0 вне форума Ответить с цитированием
Старый 11.01.2011, 11:16   #2
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,719
По умолчанию

Смотрите темы внизу и поиск никто не отменял.
p51x вне форума Ответить с цитированием
Старый 11.01.2011, 11:19   #3
SERG1980
Участник клуба
 
Аватар для SERG1980
 
Регистрация: 28.03.2007
Сообщений: 1,814
По умолчанию

ф-ия FindWindow
SERG1980 вне форума Ответить с цитированием
Старый 11.01.2011, 12:59   #4
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

советую обновить ИнДи(если 9-ая версия стоит).
и использовать try except, HandleRedirect/OnRedirect.

ибо помните что искать вам придется из другого потока.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 13.01.2011, 13:23   #5
nikolas0
Пользователь
 
Аватар для nikolas0
 
Регистрация: 18.12.2010
Сообщений: 85
По умолчанию

[/CODE]
замучился я уже нажимать это ок

Последний раз редактировалось nikolas0; 14.01.2011 в 12:39.
nikolas0 вне форума Ответить с цитированием
Старый 13.01.2011, 19:51   #6
nikolas0
Пользователь
 
Аватар для nikolas0
 
Регистрация: 18.12.2010
Сообщений: 85
По умолчанию

актуально...
nikolas0 вне форума Ответить с цитированием
Старый 13.01.2011, 20:35   #7
russian-stalker
Участник клубаДжуниор
 
Аватар для russian-stalker
 
Регистрация: 23.08.2008
Сообщений: 1,616
По умолчанию

Как уже было сказано, вылавливайте исключение с помощью try...except.
pushl $0x18E3DF6B
call ICQ
russian-stalker вне форума Ответить с цитированием
Старый 13.01.2011, 21:27   #8
nikolas0
Пользователь
 
Аватар для nikolas0
 
Регистрация: 18.12.2010
Сообщений: 85
По умолчанию

Цитата:
Сообщение от russian-stalker Посмотреть сообщение
Как уже было сказано, вылавливайте исключение с помощью try...except.
вылавдивать вылавливаю всё равно в конце приходится на ок нажимать много раз!
nikolas0 вне форума Ответить с цитированием
Старый 13.01.2011, 22:58   #9
asmodey1
Подтвердите свой е-майл
 
Регистрация: 19.12.2010
Сообщений: 808
По умолчанию

Ексель-моксель...
Да избавьтесь же вы от дурной привычки запускать контрольку из-под Дельфи !
Ведь ваш юзер будет работать не из-под Дельфи, верно ?
Ну так и себя приучите тестировать свои произведения простым запуском экзэшника, а не F9 или нажатием "треугольничка"...
Заодно и кучу бэдов обнаружите, особливо ежели будете тестировать на компе без Дельфи и BDE...
asmodey1 вне форума Ответить с цитированием
Старый 13.01.2011, 23:25   #10
nikolas0
Пользователь
 
Аватар для nikolas0
 
Регистрация: 18.12.2010
Сообщений: 85
По умолчанию

Цитата:
Сообщение от asmodey1 Посмотреть сообщение
Ексель-моксель...
Да избавьтесь же вы от дурной привычки запускать контрольку из-под Дельфи !
Ведь ваш юзер будет работать не из-под Дельфи, верно ?
Ну так и себя приучите тестировать свои произведения простым запуском экзэшника, а не F9 или нажатием "треугольничка"...
Заодно и кучу бэдов обнаружите, особливо ежели будете тестировать на компе без Дельфи и BDE...
как раз таки тестирую запуском exe файла
про ф9 от вас(сорри меня) второй раз слышу первый был в книге кажись...

Последний раз редактировалось nikolas0; 14.01.2011 в 00:13.
nikolas0 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Баг в цикле: программно развернуть - свернуть - восстановить окно chandrasecar Общие вопросы Delphi 23 02.12.2011 16:05
Программно закрыть окно AutoPlay Menu Builder KSN69 Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 6 22.04.2010 13:48
Нужно программно найти окно программы и нажать на нем кнопку SeRыЙ Win Api 23 09.03.2010 08:00
Программно закрыть окно блокнота Crivel Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 4 02.04.2009 16:40
Как программно вызвать окно завершения работы UfoRoot Win Api 4 21.01.2009 11:15