Консультация № 12292
10.09.2004, 04:53
0.00 руб.
0 1 1
Есть форма в Visual Basic 6. При выборе определенного переключателя(список ComboBox) должен открыться файл, являющийся таблицей Exel. Этот файл находится на жестком диске в каой-нибудь лиректории(напр., "Мои документы").
Какой конкретно командой можно мне это сделать.
Татьяна
Приморский край

Обсуждение

Неизвестный
10.09.2004, 04:53
общий
это ответ
Здравствуйте, Писарева Татьяна!
Сначала объявляем две АПИ-функции:
Private Declare Function ShellExecute Lib "shell32.dll" Alias "ShellExecuteA" (ByVal hwnd As Long, ByVal lpOperation As String, ByVal lpFile As String, ByVal lpParameters As String, ByVal lpDirectory As String, ByVal nShowCmd As Long) As Long

Private Declare Function GetDesktopWindow Lib "user32" () As Long


Затем пишем код-обработчик:
path=путь_к_файлу
Call ShellExecute(GetDesktopWindow, "Open", path, "", "", 1)
Форма ответа