msobolev
29.01.2007, 22:47
Есть софтинка. Написана на Дельфи. Сделана таким образом: main.exe +
proga1.exe, proga2.exe. Главный модуль защищен через ввод пароля по уникальному ключу. Из него вызываются дополнительные ехе-шники. При запуске отдельно ехе-файла (proga1.exe или proga2.exe) он выдает сообщение "Запуск программы должен осуществляться из главного окна" и все. Вопрос: как на Дельфи написать код, который будет корректно вызывать эти ехе-файлы? Я пробовал ShellExecute, WinExec и CreateProcess со стандартными параметрами. Результата не получил. И где тут собака зарыта? Если в файловом распределении объекта, то как узнать его имя?
И как потом вызывать?
На всякий случай - главный модуль + один из второстепенных. До кучи модуль проверки СД в приводе.
http://infonou.narod.ru/softinka.rar
Люди, подскажите и носом ткните - всю голову уже сломал и мозги кипят.
proga1.exe, proga2.exe. Главный модуль защищен через ввод пароля по уникальному ключу. Из него вызываются дополнительные ехе-шники. При запуске отдельно ехе-файла (proga1.exe или proga2.exe) он выдает сообщение "Запуск программы должен осуществляться из главного окна" и все. Вопрос: как на Дельфи написать код, который будет корректно вызывать эти ехе-файлы? Я пробовал ShellExecute, WinExec и CreateProcess со стандартными параметрами. Результата не получил. И где тут собака зарыта? Если в файловом распределении объекта, то как узнать его имя?
И как потом вызывать?
На всякий случай - главный модуль + один из второстепенных. До кучи модуль проверки СД в приводе.
http://infonou.narod.ru/softinka.rar
Люди, подскажите и носом ткните - всю голову уже сломал и мозги кипят.