Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 01.11.2012, 20:59   #1
Jleksern
Форумчанин
 
Аватар для Jleksern
 
Регистрация: 14.10.2011
Сообщений: 137
По умолчанию Направьте разум в нужное русло.

Здравствуйте.
Подскажите чему уделить внимание.

Есть приложение к примеру калькулятор.
Нужно сделать что-то вроде оболочки.
При запуске этого Калькулятор.exe открывала форма которая позволяет запустить дальше калькулятор либо закрыть приложение либо ещё какие-то действия.

Суть заключается в чтоб на делфи создать окно и его внедрить в сам калькулятор.
Потом при запуске калькулятор.exe появилась данная разработанная форма с делфи.
Jleksern вне форума Ответить с цитированием
Старый 01.11.2012, 21:49   #2
artbotva
Форумчанин
 
Аватар для artbotva
 
Регистрация: 17.03.2012
Сообщений: 105
По умолчанию

Цитата:
Сообщение от Jleksern Посмотреть сообщение
Здравствуйте.
Подскажите чему уделить внимание.

Есть приложение к примеру калькулятор.
Нужно сделать что-то вроде оболочки.
При запуске этого Калькулятор.exe открывала форма которая позволяет запустить дальше калькулятор либо закрыть приложение либо ещё какие-то действия.

Суть заключается в чтоб на делфи создать окно и его внедрить в сам калькулятор.
Потом при запуске калькулятор.exe появилась данная разработанная форма с делфи.
Можно зделать запуск по shellexcute, а сам калькклятор как нибудь спрятать
Недостижение того, что ты хотел, является иногда лучшим подарком судьбы
artbotva вне форума Ответить с цитированием
Старый 01.11.2012, 23:00   #3
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
на делфи создать окно и его внедрить в сам калькулятор.
Речь идет о якобы запуске калькулятора, как стороннего приложения в рамках окна твоего приложения?
Тогда после запуска нужно выяснить хендл окна калькулятора, и используя SetParent переместить его на твою форму. Например через CreateProcess запускай калькулятор, после через EnumThreadWindows получить хендл калька, и пересадить его на форму.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 01.11.2012, 23:12   #4
eval
Подтвердите свой е-майл
 
Регистрация: 29.08.2012
Сообщений: 4,011
По умолчанию

Цитата:
Направьте разум в нужное русло.
Не занимаьтся ерундой. а рассказать что за приложение и зачем его куда-то надо впиавапть.
eval вне форума Ответить с цитированием
Старый 02.11.2012, 10:59   #5
artbotva
Форумчанин
 
Аватар для artbotva
 
Регистрация: 17.03.2012
Сообщений: 105
По умолчанию

Цитата:
Сообщение от Stilet Посмотреть сообщение
Речь идет о якобы запуске калькулятора, как стороннего приложения в рамках окна твоего приложения?
Тогда после запуска нужно выяснить хендл окна калькулятора, и используя SetParent переместить его на твою форму. Например через CreateProcess запускай калькулятор, после через EnumThreadWindows получить хендл калька, и пересадить его на форму.
Зачем так все усложнять, можно просто спрятать нужную прогу ( для которой оболочку лепишь ) а врубать КАЛЬКУЛЯТОР по shellexecute, автору же нужен лаунчер...
Недостижение того, что ты хотел, является иногда лучшим подарком судьбы
artbotva вне форума Ответить с цитированием
Старый 02.11.2012, 11:07   #6
Utkin
Старожил
 
Аватар для Utkin
 
Регистрация: 04.02.2009
Сообщений: 17,351
По умолчанию

Цитата:
Суть заключается в чтоб на делфи создать окно и его внедрить в сам калькулятор.
Цитата:
автору же нужен лаунчер...
Автор похоже сам еще не до конца понял что ему нужно.
Маньяк-самоучка
Utkin появился в результате деления на нуль.
Осторожно! Альтернативная логика
Utkin вне форума Ответить с цитированием
Старый 02.11.2012, 11:57   #7
artbotva
Форумчанин
 
Аватар для artbotva
 
Регистрация: 17.03.2012
Сообщений: 105
По умолчанию

Цитата:
Сообщение от Utkin Посмотреть сообщение
Автор похоже сам еще не до конца понял что ему нужно.
Я предложил автору более рациональный способ, можно ведь проэкт назвать калькулятор, и выдать его за оригинальный эксешник калькулятора, а миксить свой проэкт с чужим невозможно же . декомпиляторы не в счет...
Недостижение того, что ты хотел, является иногда лучшим подарком судьбы
artbotva вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Направьте в нужное русло. Сравнение двух больших таблиц Excel hijke Microsoft Office Excel 6 05.05.2011 13:24
Коллективный разум Nikita 22 Безопасность, Шифрование 4 27.09.2009 03:10
Направь новичка в нужное русло Walking Cat Свободное общение 7 07.07.2008 09:09