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

Вниз

Закрытие всех запущенных программ.   Найти похожие ветки 

 
Developerr   (2003-12-12 12:50) [0]

Доброе время суток!!!
Можно ли как-нибудь прописать Button"у код, чтобы при нажатии на эту кнопку закрывались все запущенные программы?

Вот, собственно, и весь вопрос.
Спасибо.


 
Sandman25   (2003-12-12 12:54) [1]

Это называется выключение компьютера. См. где-то в WinAPI.


 
Developerr   (2003-12-12 12:56) [2]

Нет, выключать компьютер мне не нужно. Мне нужно, чтобы закрылиь только запущенные программы, которые висят на напели задач.


 
Sandman25   (2003-12-12 12:57) [3]

Значит, нужно добраться до панели задач, перебрать все программы висящие там, и послать им сообщение о закрытии. Все пункты должны быть в FAQ.


 
Сергей Резников   (2003-12-12 13:02) [4]

Хочу заметить, что простого посыла команды может быть недостаточно, т.к. программа может выкинуть сообщение о необходимости сохранить открытый документ.
Это я о том, что этот момент надо учесть.


 
Developerr   (2003-12-12 13:13) [5]


> Сергей Резников ©

Не важно, пусть выкидывает сообщение. Такой вариант мне тоже подходит. Лишь бы срабатывала процедура закрытия этих программ.


 
Сергей Резников   (2003-12-12 13:20) [6]


> Developerr © (12.12.03 13:13) [5]

Тогда проще ;-)


 
Developerr   (2003-12-12 13:24) [7]

Нашел в справке такое, а как использовать не пойму. Это то, что мне нужно.

Closes all open files.

Delphi syntax:

function CloseAll: Boolean

Description

CloseAll attempts to close all open modules. If any modules have been modified, the user is prompted to save the changes.

The return value is true if all files were closed. If the user canceled saving a modified file, false is returned.

If you want to force the closure of all modified files without saving changes, you must call CloseModule for each module interface.


 
Сергей Резников   (2003-12-12 13:33) [8]

all open files.
-- дальше можно не читать.


 
Developerr   (2003-12-12 14:02) [9]

Можно не читать. А вот как использовать это функцию??? Вот в чем вопрос.


 
Zacho   (2003-12-12 15:14) [10]


> Developerr © (12.12.03 14:02) [9]

А она тебе не нужна. Разницу между Files и Process ощущаещь ?
А по существу вопроса - в FAQ есть ответ. http://www.delphimaster.ru/cgi-bin/faq.pl?look=1&id=988621210&n=15



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

Форум: "Основная";
Текущий архив: 2003.12.26;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.007 c
3-86283
Chaked
2003-12-03 00:24
2003.12.26
Как посчитать количество записей, исключая при этом повторяющиеся


11-86324
Сергей
2003-04-14 15:08
2003.12.26
Глюки :(


3-86259
peypivo
2003-12-03 17:30
2003.12.26
Отображение валют в StringGrid


14-86500
REA
2003-12-04 15:09
2003.12.26
Разница между Function и Function()


1-86335
Dimaxx
2003-12-12 16:19
2003.12.26
Передача строки PChar в библиотеку





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