Открыть файл (mdb-файл в Access) в VB.NET

#vb.net

#vb.net

Вопрос:

Я хочу открыть mdb-файл через VB.NET

В настоящее время я использую:

 retval = shell("explorer.exe " amp; filename)
  

где имя файла включает путь.
Он должен открыть mdb-файл в Microsoft Access.

Это отлично работает в Windows 7 (моя система), но когда я пробую это на Windows XP (клиентский компьютер), появляется диалоговое окно с предупреждением о безопасности загрузки файла с просьбой открыть, сохранить или отменить. Если я нажму Открыть, появится то же диалоговое окно, но теперь только с сохранением и отменой.

Я уверен, что есть быстрый и простой способ открыть файл в соответствующей программе через VB.NET . Я знаю, что могу открыть базу данных с помощью Interop, но я не хочу идти по этому пути.

Спасибо

Комментарии:

1. Используйте System. Диагностика. Обработайте. Начать(имя файла)

Ответ №1:

Вы можете использовать Process.Start для запуска программы. Вот несколько хороших примеров:http://www.dotnetperls.com/process-start-vbnet

Например:

 System.Diagnostics.Process.Start("database.mdb")