|
#1
|
||||
|
||||
Реестр
Вопрос следующий. Из своей программы нужно открыть другую любую программу, если её директория известно то пожно так к примеру
WinExec('C:\Program Files\Microsoft Office\OFFICE11\EXCEL.EXE',SW_RESTORE);, а что делать когда не известен путь установки?и не известно где она находится? Я пологаю что можно открыть программу через реестр если она есть, а вот как это организовать??? Если кто знает прошу помочь, желательно с примером. Спасибо. |
#2
|
|||
|
|||
вообще в ОС windows есть такая штука как оссоциация программ, например листочки экслеь имеют свою пиктограмму, значит оссоциировано с эксель, вывод : нужно запустить приложение а виндовс сам выберет нужную прогу, можно заюзать shellexecute...но есть и более сложные варианты, где ты не принимаешь никаких усилий практически всё возлагаешь на ось.
|