У каждого исполняемого файла есть так называемая "точка входа", команды процессору, с которых начанается выполнение программы. "Склеенные" вместе два приложения все равно будут иметь только одну такую "точку входа".
Вход во второе прицепленное следом приложение будет просто скрыто и вторая программа никогда не запуститься, какие бы усилия не предпринимать в этом направлении.
Можно представить такое следующим образом. На Delphi делается небольшая программа (консольное приложение), которая будет запускать сначала одно приложение, затем другое. Выглядеть это будет так, как будто программы запустились одновременно. На последнем этапе (если так надо) "склеить" все три приложения, первым из которых будет этот "запускатель" на Delphi. Но простая "склейка" здесь не пройдет - "запускателю" надо знать какое смещение (начало приложения) в едином файле имеет первая программа и какое вторая.
__________________
Не забывайте делать резервные копии
|