Я выполняю некоторую автоматизацию сборки и хочу запустить IDE Delphi 7 из приложения, которое Я пишу с использованием Delphi XE.
Моя среда IDE Delphi 7 находится по адресу:
'C:\Program Files\Borland\Delphi7\Bin\delphi32.exe'
, но работает:
ShellExecute( Handle, 'Open', 'C:\Program Files\Borland\Delphi7\Bin\delphi32.exe', '', '', sw_ShowNormal );
в конечном итоге попадает в среду IDE Delphi 7, но только после множества ошибок отсутствующих пакетов.
Выполняется:
ShellExecute( Handle, 'Open', 'C:\windows\notepad.exe', '', '', sw_ShowNormal );
] работает с открытием файла Блокнот.
У меня также есть командный файл с именем 'Delphi7IDE.bat', который открывает Delphi 7, когда я щелкаю командный файл, но при выполнении:
ShellExecute( Handle, 'Open', 'C:\sys\batch\Delphi7IDE.bat', '', '', sw_ShowNormal );
выдает те же ошибки, что и выше.
I ' но пример одного из них:
Что я делаю не так, пожалуйста?