![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 27.10.2008
Сообщений: 45
|
![]()
Такой вопрос: надо узнать, запущено ли в данный момент определенное приложение. То бишь чето-надо колдовать с заголовками окон, но не могу сообразить, как... В WinApi копаться не хочется, можно ли на чистом Делфи?
|
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 02.01.2009
Сообщений: 340
|
![]()
FindWindow(nil, 'Заголовок окна')
DelphiWorld 6. Скачай, поставь, и будет тебе счастье=) Программирование, как и любовь -- одно слово, за которым скрывается бесконечное множество занятий.
![]() |
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 27.10.2008
Сообщений: 45
|
![]()
Это-то понятно, каюсь, некорректно поставил вопрос. Мне надо искать окно, с заголовком, содержащим только его подстроку...
|
![]() |
![]() |
![]() |
#4 |
Форумчанин
Регистрация: 02.01.2009
Сообщений: 340
|
![]()
если знаете имя класса, то та же функция, только с другими параметрами - например для Блокнота будет FindWindow('Notepad', nil)... как найти по подстроке не нашёл, но можно сделать так: у себя вы запускаете ту прогу,что отловить надо, смотрите по заголовку, узнаёте класс окна, и тогда уже его и используете....
DelphiWorld 6. Скачай, поставь, и будет тебе счастье=) Программирование, как и любовь -- одно слово, за которым скрывается бесконечное множество занятий.
![]() |
![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 27.10.2008
Сообщений: 45
|
![]() |
![]() |
![]() |
![]() |
#6 | ||
Форумчанин
Регистрация: 02.01.2009
Сообщений: 340
|
![]() Цитата:
Цитата:
DelphiWorld 6. Скачай, поставь, и будет тебе счастье=) Программирование, как и любовь -- одно слово, за которым скрывается бесконечное множество занятий.
![]() |
||
![]() |
![]() |
![]() |
#7 |
Пользователь
Регистрация: 27.10.2008
Сообщений: 45
|
![]()
Может, тогда подскажете мне, почему не работает вот это, примитивней некуда (от подстроки я уже отказался - не нужно):
Код:
Последний раз редактировалось Ash; 26.01.2009 в 17:50. |
![]() |
![]() |
![]() |
#8 |
Участник клуба
Регистрация: 11.01.2009
Сообщений: 1,917
|
![]() Код:
"Заряженному танку в дуло не смотрят" @Dekmer in WoT
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Запустить приложение | Gawwws | Microsoft Office Excel | 5 | 05.12.2008 04:53 |
Как проверить запущено приложение или нет? | kiber0net0 | Общие вопросы Delphi | 2 | 18.09.2008 19:48 |
Незакрываемое приложение | One.Love | Общие вопросы Delphi | 25 | 27.02.2008 18:10 |
Пароль на приложение | Chals | Общие вопросы Delphi | 6 | 24.11.2007 21:32 |
MDI приложение | Arsgun | Общие вопросы Delphi | 4 | 29.05.2007 12:36 |