Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2006.12.24;
Скачать: [xml.tar.bz2];

Вниз

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

 
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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.47 MB
Время: 0.052 c
2-1165586940
azl
2006-12-08 17:09
2006.12.24
TreeView


2-1164922852
azl
2006-12-01 00:40
2006.12.24
Как удалить в тексте из 3-х строк первые 2 строки?


15-1164914852
Pazitron_Brain
2006-11-30 22:27
2006.12.24
Керк, с Днем рождения!


2-1165248285
PP
2006-12-04 19:04
2006.12.24
Связь нескольких запросов средствами Делфи......


2-1165170402
redlord
2006-12-03 21:26
2006.12.24
GDI+. Tbitmap как источник для graphics.DrawImage





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский