Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Открытие файла по умолчанию / 3 сообщений из 3, страница 1 из 1
05.11.2004, 13:16:56
    #32770542
Accur
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Открытие файла по умолчанию
Подскажите пожалуйста,
как организовать в Access открытие файла с помощью приложения сопоставленого в Windows данному типу файлов.
Конкретнее: есть в базе даных имена (с путем) некоторых файлов разных типов. Как организовать из приложения Access открытие того или иного файла с помощью приложения сопоставленого ему по умолчанию в Windows. Конструкция типа "ЗапускПриложения <имя приложения> <имя файла>" естественно не подходит.

Похоже это можно слелать через API, но я не знаю как.

Буду благодарен за ответы.
...
Рейтинг: 0 / 0
05.11.2004, 15:07:07
    #32770871
Kelme
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Открытие файла по умолчанию
типа:
Shell "start ПутьИИмяФайла"
...
Рейтинг: 0 / 0
05.11.2004, 15:09:36
    #32770877
RVI
RVI
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Открытие файла по умолчанию
Где-то, когда-то скачал из глубин интернета вот этот вариант.
Попробуй:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
Option Compare Database
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



Function my_funSysOpenFile(strFileName As String)
   Const SW_SHOWNORMAL =  1 
   
   Call ShellExecute( _
       hWndAccessApp, _
       vbNullString, _
       strFileName, _
       vbNullString, _
       "C:\", _
       SW_SHOWNORMAL)
End Function

Function Shell_File()
  Call my_funSysOpenFile(File_Name) ' - запуск файла
End Function
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Открытие файла по умолчанию / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]