Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.12.24;
Скачать: CL | DM;

Вниз

Закрытие программы   Найти похожие ветки 

 
fog   (2006-12-08 17:10) [0]

ДВС! Как из своей программы корректно закрыть другую программу с диалогом подтверждения о закрытии? Диалог встроен намертво.


 
iXT   (2006-12-08 17:12) [1]

Ответить на него :)


 
fog   (2006-12-08 17:15) [2]

Без диалога - проблем нет.
А с диалогом?


 
iXT   (2006-12-08 17:22) [3]

Ну какой диалог?

Появился, жми закрыть. (Я не имею ввиду что ручками надо мышку подвести и нажать на кнопку)

А что такое "корректно" у тебя?


 
fog   (2006-12-08 17:31) [4]

Корректно - с сохранением всех измений и т.п.
Диалог - дубовый - "Закрыть? да - нет(default)"


 
fog   (2006-12-08 17:36) [5]

Собственно вопрос в том, как найти этот диалог и подсунуть ему "да"


 
iXT   (2006-12-08 17:38) [6]

http://www.delphimaster.ru/search.html

SendMessage


 
iXT   (2006-12-08 17:42) [7]

Вот вчера еще один текой же был!

http://delphimaster.net/view/2-1165478865/


 
Stanislav ©   (2006-12-08 17:42) [8]

Походу он (диалог) станет активным окном, выполнить в своей программе windows.keybd_event(9,0,0,0); //нажать TAB
windows.keybd_event(13,0,0,0); //нажать Enter
Но это так, кривовато :-)


 
iXT   (2006-12-08 17:44) [9]


> Походу он (диалог) станет активным окном, выполнить в своей
> программе windows.keybd_event(9,0,0,0); //нажать TAB
> windows.keybd_event(13,0,0,0); //нажать Enter
> Но это так, кривовато :-)

Бред. А если не станет? А если TAB-ом не прыгает?


 
fog   (2006-12-08 17:58) [10]

iXT [7]

т.е. 1. Найти диалог.
     2. Найти кнопку "да" и тупо ее жать.

Я правильно понял?


 
iXT   (2006-12-08 18:01) [11]

Коректнее не придумаешь.


 
iXT   (2006-12-08 18:13) [12]

Ой "рр"


 
fog   (2006-12-08 18:49) [13]

iXT [12]
"Без "винчестерный" шутник с загрузкой с дикеты"



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

Текущий архив: 2006.12.24;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.045 c
2-1165238459
Kostafey
2006-12-04 16:20
2006.12.24
Экспорт таблицы MS SQL Server


15-1164976814
tesseract
2006-12-01 15:40
2006.12.24
Помощь нужна


15-1165079071
GrandDoctor
2006-12-02 20:04
2006.12.24
Коммерческое использование Delphi


15-1165016358
lookin
2006-12-02 02:39
2006.12.24
Как вам Foxtrot Uniform Charlie Kilo?


4-1155917847
Kubivan
2006-08-18 20:17
2006.12.24
Перезагрузка WindowsXP





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский