Программирование
Веб программирование

VB Net работа с файлами. Открытие файлов

 
 

Для открытия файлов сохранилась функция Shell. Сейчас мы сделаем программу которая откроет текстовой файл. Код:

Imports System
Imports System.IO

Public Class Form1
Inherits System.Windows.Forms.Form

Windows Form Designer generated code

Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Shell("cmd.exe /X /C D:test1.txt", AppWinStyle.NormalFocus)' Открываем файл 1.txt программой cmd.exe
Shell("D:BredBred2r.exe D:test1.txt", AppWinStyle.NormalFocus) ' Открываем файл 1.txt при помощи текстового редактора Bred
End Sub
End Class

Хотя не обязательно использовать функцию Shell, можно использовать для открытия файлов спец. классы, входящие в .Net
Исходник


Есть вопросы? Спроси на нашем форуме!!
SERG [19.02.2011 17:57]

ругается на строчку Windows Form Designer generated code
причем ругается на всех типах работы с файлом, открытие, считывание! что не так!?

Миша [15.05.2011 18:42]

Хрен знает я просто удаляю эту строчку и работает вроде... если конечно не начинает ругаться на другие строчки

Миша [16.05.2011 17:50]

Нужно в тексте вставить: vbCrLf

Riga [26.05.2011 22:35]

Process.Start("путь")
этот код вставляешь в кнопку и всё!

Хакер [16.08.2011 07:12]

Олени, у автора старая версия VB.Net
У него он автоматически создаётся, его вводить не нужно!

Влад [06.01.2012 14:13]

Вот этого достаточно:
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.LoadShell("explorer.exe D:test1.txt", AppWinStyle.NormalFocus)
End Sub
End Class



Оставлять комментарии можно только зарегистрированным




Предупреждение: Вся информация представлена исключительно в образовательных целях.
Ни авторы, ни администрация не несут ответственности в случае ее использования в противозаконных целях.