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

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

Буду благодарен за ответы.
...
Рейтинг: 0 / 0
Открытие файла по умолчанию
    #32770871
Kelme
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
типа:
Shell "start ПутьИИмяФайла"
...
Рейтинг: 0 / 0
Открытие файла по умолчанию
    #32770877
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
3 сообщений из 3, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Открытие файла по умолчанию
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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