Оболочка
Привет!
Прошу прощения за откровенно ламерский вопрос, но у меня такая задача:
надо сделать прогу с тремя кнопочками, чтобы при нажатии одной
кнопочки происходило открытие одного файла (открытие прогой, которая
сопоставлена для данного файла операционной системой), второй второго
и тд. Как это сделать (желательно на Delphi или Visual Basic.
С уважением, Акулич СЕ
-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.prog.prog-list@subscribe.ru
Отписаться: http://subscribe.ru/member/unsub?grp=comp.soft.prog.prog&email=
http://subscribe.ru/ mailto:ask@subscribe.ru
Здравствуйте, Hacktus.
в uses пропиши shellapi
потом в обработчике Onclick используешь функцию
ShellExecute(HWND hwnd,LPCTSTR lpOperation,LPCTSTR lpFile,LPCTSTR lpParameters,LPCTSTR
lpDirectory,INT nShowCmd);
HWND - дескриптор окна
lpOperation - строка. Содержит в общем случае(и в твоем тоже) 'open'
lpFile - строка, содержащая путь к файлу
lpParameters- строка с параметрами(если есть)
lpDirectory - строка, содержащая рабочую папку программы
nShowCmd - описывает, как будет открываться окно, те минимизированным,
по умолчанию итд.
Подробней в Windows SDK