![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Новичок
Джуниор
Регистрация: 15.02.2012
Сообщений: 1
|
![]()
Говорю сразу: я ничего не смыслю в програмировании; зачем подался на такой форум? Надеюсь получить ответ на свой вопрос,упавая на то, что его реализация не такая сложная.
У меня возникла потребность, создать exe файл, который запускает другую программу. То есть: просто тупо играет роль посредника. Другими словами: что-то наподобие ярлыка, только exe , а не lnk. Существует ли решение подобному? Прошу не ругаться, что пытаюсь добиться "готовенького". |
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]()
ОМГ!!
а ассемблер вам при этом зачем???! Возьмите любой язык высокого уровня (да хоть тот же Delphi/FreePascal) - и напишите на нём. |
![]() |
![]() |
![]() |
#3 |
Участник клуба
Регистрация: 11.01.2010
Сообщений: 1,139
|
![]()
fireballpro100
такие вещи реализуются на основе функции WinExec, ShellExecute, CreateProcess и т.п. Вот описание WinExec. Код:
Код:
Код:
Код:
Код:
|
![]() |
![]() |
![]() |
#4 |
Участник клуба
Регистрация: 01.11.2006
Сообщений: 1,051
|
![]()
Ну, а для особо извращенных можно интегрировать exe в exe (не в виде ресурсов, а в виде массива) и потом при необходимости извлекать и запускать
Код:
Последний раз редактировалось Noor; 15.02.2012 в 13:26. |
![]() |
![]() |
![]() |
#5 |
Старожил
Регистрация: 08.02.2012
Сообщений: 2,173
|
![]()
И, что показательно, даже VBA поддерживает подобное:
Код:
Правильно поставленная задача - три четверти решения.
|
![]() |
![]() |
![]() |
#6 |
Форумчанин
Регистрация: 23.04.2009
Сообщений: 346
|
![]()
Программка bat to exe это все что вам нужно.
Нет, ну правда..
|
![]() |
![]() |
![]() |
#7 |
Пользователь
Регистрация: 16.04.2012
Сообщений: 11
|
![]()
Ну кто хочет на чистом ассемблере прочитай файл и сохрани его в конце себя, а затем прыгай в эти сохраненные данные. Только и всего!
|
![]() |
![]() |
![]() |
#8 |
Форумчанин
Регистрация: 23.04.2009
Сообщений: 346
|
![]()
programmisto1, расскажите же поподробнее, что то малопонятно что имелось ввиду.
Нет, ну правда..
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как скомпилить exe для запуска без прописи alias | mrrcat | Помощь студентам | 3 | 28.06.2010 05:25 |
Как 'засунуть' звуковой файл в EXE-шник.чтоб моя прога состояла всего из одного exe | betirsolt | Общие вопросы Delphi | 11 | 18.04.2010 21:58 |
Из программы 1.exe создаем пустой файл 2.exe. Как из программы 1 внести API функции в программу 2? | X-LEV-X | Общие вопросы Delphi | 7 | 09.03.2010 08:33 |
Передача строки exe (с формой (API)) ↔ exe (форма скрыта) | Alex Cones | Общие вопросы Delphi | 16 | 04.10.2009 15:26 |
чтение из одного exe файла, и запись в другой exe | inndim | Общие вопросы Delphi | 2 | 04.02.2009 15:23 |