![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Скомандовать виндовс открыть файл. [D7, XP]
Bogdan1024 © (2006-02-22 04:02:00)Есть некоторый файл file.rpt. Как сказать виндовз чтобы он открылся с помощью кристал репортс? И как вообще узнать установлен ли кристал на машине?
evvcom (2006-02-22 14:06:00) [1]Ключики реестра почитать.
Bogdan1024 (2006-02-22 13:59:00) [2]Спасибо. А как узнать установлен ли кристал?
КиТаЯц (2006-02-22 07:15:00) [3]Пятьсот раз обсуждалось...
ShellExecute(application.handle,'OPEN' ,'исполняемый EXE' , 'file.rpt', 'рабочая папка', SW_SHOWNORMAL);
Если файл ассоциирован с программой, то можно так:
ShellExecute(application.handle,'OPEN' ,''file.rpt', nil, 'рабочая папка'(или nil), SW_SHOWNORMAL);