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

Вниз

Чужое окно   Найти похожие ветки 

 
rybochkin ©   (2002-11-20 20:41) [0]

Есть два вопроса.
Первый.
Каким образом, из своей программы добавить на окно "чужой" программы кнопку(button), по определенным координатам относительно клиентской части этого окна и подключить процедуру,
выполняемую по клику мышкой на этой кнопке ?
Желательно (ОЧЕНЬ) с примером, как это делается, а то ведь прочитал много советов, разобрал кучу разных примеров, а вот собрать все воедино и добиться нужного результата не могу. ПОМОГИТЕ!!!

Второй.
Есть две программы "А" и "B". Каждая из них запускает
внешнюю программу "C", без передачи каких-либо параметров.
Можно ли из программы "C" определить, кем она была запущена:
"A" или "C" ? Если да, то желательно (ОЧЕНЬ) пример,
как это делается.

Спасибо!

Ответ направляйте на rybochkin@vlink.ru


 
Игорь Шевченко ©   (2002-11-21 10:45) [1]

А зачем это надо ?


 
Ru ©   (2002-11-21 13:17) [2]

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


 
rybochkin ©   (2002-11-21 21:32) [3]

Для Игоря Шевченко
Потому что! И не для гадостей, а добавить функциональности чужой программе, например, функцию печати.
И вообще, я прошу совета, а в дискуссию зачем и почему, мне вступать неохота!

Для Ru
Нельзя ли уточнить, а где искать? Пожалуйста!


 
Song ©   (2002-11-22 08:37) [4]

Практически не делал.
Создаёшь кнопку, устанавливаешь родителем ей чужое окно.
Чтобы дать ей функциональности, надо отлавливать её нажатие через хук. Называется это "внедрение в чужое пространство". Вот всё что я тебе скажу. Ещё можешь читать Рихтера.


 
Игорь Шевченко ©   (2002-11-22 10:26) [5]

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

Например, связаться с автором чужой программы и попросить его добавить требуемой функциональности


 
Ru ©   (2002-11-22 13:01) [6]

http://delphi.mastak.ru/cgi-bin/forum.pl?look=1&id=1036955180&n=5
http://delphi.mastak.ru/cgi-bin/forum.pl?look=1&id=1035956227&n=5



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

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

Наверх




Память: 0.48 MB
Время: 0.011 c
14-25032
iNew
2002-12-19 12:29
2003.01.09
Проблема: Есть два компа 1комп: Win2000 Adv Server в нём стоят


3-24772
IrviS
2002-12-14 19:30
2003.01.09
Перекинуть фильтрованные данные из табла в excel


3-24790
Борис
2002-12-16 16:22
2003.01.09
Как в переменную загнать значение IB генератора


3-24814
Светлана
2002-12-17 09:29
2003.01.09
Помогите найти пример SQL скриптика с использованием курсоров ...


7-25102
-=Sergeante=-
2002-09-11 13:28
2003.01.09
Виртуальный диск