Логин:     Забыли пароль?
 
Пароль:   Регистрация

Форум / Программирование - Активность приложения  

Активность приложения


Страницы: «1» «2»
КСВ
КСВ
Посетитель
Сообщения: 9
[Сообщение #1] 14 января 2012, 23:25
Здравствуйте, гуру!
Суть проблемы: разрабатываю приложение для приема данных с ИК-пульта (телевизора... не важно, любой) через виртуальный com-порт. По коду выполняются те, или иные действия (запускается приложение, передается код нажатой клавиши приложению и т.д.). При отправке кода пульта (нажатии клавиши пульта), активным становится разрабатываемое приложение (отображение кода пульта в edit), а мне необходимо, чтобы активным оставалось приложение, которое было активно до нажатия клавиши пульта, так вот, каким образом осуществить работу моего приложения (проекта) без его активности? Сохранение Handla активного приложения и возврат к нему не подходит. Возможно ли реализовать это средствами Delphi? Спасибо за внимание

min@y™
min@y™
Доктор наук
Сообщения: 400
[Сообщение #2] 14 января 2012, 23:35

Цитата (КСВ):

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

Цитата (КСВ):

а мне необходимо, чтобы активным оставалось приложение, которое было активно до нажатия клавиши пульта

Ну так не активируй своё приложение! Пусть болтается на заднем плане. К чему вопрос-то?

Делаю лабы и курсачи по Delphi и Turbo Pascal. За ПИВО! Пишите в личку, а лучше в аську. А ещё лучше - звоните в скайп!
КСВ
КСВ
Посетитель
Сообщения: 9
[Сообщение #3] 14 января 2012, 23:39
Каким образом? В Delpi на уровне ... )))

КСВ
КСВ
Посетитель
Сообщения: 9
[Сообщение #4] 14 января 2012, 23:41
Думал CoolTrayIcon поможет, не помог ...

min@y™
min@y™
Доктор наук
Сообщения: 400
[Сообщение #5] 14 января 2012, 23:44

Цитата (КСВ):

Каким образом?

Очень просто: удали кусок кода, активирующий приложение по приходу данных.

Делаю лабы и курсачи по Delphi и Turbo Pascal. За ПИВО! Пишите в личку, а лучше в аську. А ещё лучше - звоните в скайп!
КСВ
КСВ
Посетитель
Сообщения: 9
[Сообщение #6] 14 января 2012, 23:48
Приезжай! Пива попьем! Заодно и с кодом разберемся! (Очень просто - да не очень!)

КСВ
КСВ
Посетитель
Сообщения: 9
[Сообщение #7] 14 января 2012, 23:54
Как заставить болтаться его на заднем плане?

min@y™
min@y™
Доктор наук
Сообщения: 400
[Сообщение #8] 14 января 2012, 23:59

Цитата (КСВ):

Как заставить болтаться его на заднем плане?

Просто не надо заставлять ЕГО переходить на передний план.

Делаю лабы и курсачи по Delphi и Turbo Pascal. За ПИВО! Пишите в личку, а лучше в аську. А ещё лучше - звоните в скайп!
КСВ
КСВ
Посетитель
Сообщения: 9
[Сообщение #9] 15 января 2012, 00:11
Как?

min@y™
min@y™
Доктор наук
Сообщения: 400
[Сообщение #10] 15 января 2012, 00:14

Цитата (КСВ):

Как?

Цитата (min@y™):

удали кусок кода, активирующий приложение по приходу данных.

Делаю лабы и курсачи по Delphi и Turbo Pascal. За ПИВО! Пишите в личку, а лучше в аську. А ещё лучше - звоните в скайп!

Страницы: «1» «2» (всего страниц: 2, текущая: 1)
Всего сообщений: 18 (сейчас показаны: с 1 по 10)

Перейти в раздел:


 © 2004 - 2024, Delphi.int.ru
Версия форума: 1.10 (19.01.2010)
RSS Delphi.int.ru Expert Код
Выполнено за 0.02 сек.
Обратная связь