Программирование на VB
 
 
Реклама
RSS / MAP / W3C

RSS - международный формат, специально созданный для трансляции данных с одного сайта на другой. 
Используя готовые экспортные файлы в формате RSS, вы можете разместить на своей странице заголовки и аннотации сюжетов наших новостей. 
Кроме того, посредством RSS можно читать новости специальными программами - агрегаторами новостей - и таким образом оперативно узнавать 
об обновлениях нужных сайтов.
Google SiteMap
Valid XHTML 1.0 Transitional
Статистика
Rambler's Top100

Открытие любого файла приложением по умолчанию

В данной статье рассказывается, как можно запустить открыть любой файл программой, которая настроена на расширение исполняемого файла.

В данном примере демонстрируется открытие файлов по нажатию кнопки, всего на форме 3 кнопки. При нажатии на кнопку вызывается приложение ассоциированное на расширение этого файла.


Примечание:

Если в системе нет программы связанной с выполняемым файлом, выдаст ошибку (Указанному файлу не сопоставлено ни одно приложение для выполнения данной операции)


Пример кода:


    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        'у меня был запущен acdsee с открытым файлом logo.png
        System.Diagnostics.Process.Start("D:logo.png ")
    End Sub

    Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
        'у меня был запущен фильм по указаному пути приложением WM player
        System.Diagnostics.Process.Start("D:Pandorum.2009.D.DVDRip.ELEKTRI4KA.avi ")
    End Sub

    Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click
        'у меня был открыт файл Car_par.zip приложением Winrar
        System.Diagnostics.Process.Start("D:tempCar_par.zip")
    End Sub

    Private Sub Button4_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button4.Click
        'у меня запустился Веб браузер Chrome, т.к. у меня в системе он по умолчанию 
        System.Diagnostics.Process.Start("E:tmpcanvasindex.html")
    End Sub

Скачать исходный код примера

Страниц: 1
Опубликовано: 28.01.10 | Просмотров: 2060 | [ + ]   [ - ]   | Печать
 
 
© 2012 All right reserved xod.in.ua [ Сгенерировано за: 0.018 сек. | Выборки : 4 | Время БД : 0.003 сек.]