"Внешний исполняемый файл" - непонятно, что вы имеете ввиду и что вы понимаете под словом "открыть". PictuteManager или Fotoshop для файла типа *.jpg подойдёт? Или блокнот для *.txt?
Александр АксёновУченик (95)
6 часов назад
Тип файла, также как и то, что произойдёт с открытым файлом, не имеет значения (a.cpp и file.exe я взял для примера, на их месте мог быть любой другой exe - файл и неиспоняемый файл). Мне важен код, который выполнит эквивалент операции "открыть с помощью..." и, далее "a.cpp" с помощью "file.exe".
ВАЖНОЕ УСЛОВИЕ!!! Вне зависимости от языка программирования код должен выполнять данную операцию через WinAPI или представлять собой альтернативное решение для Windows без WinAPI на FASM, NASM или GAS.
Реализация кода на Python без WinAPI:
import subprocess
subprocess.Popen(['data', 'file.exe'])
Ссылки на источники также приветствуются.