
正文
vb.net点击打开文件,vb打开网页
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
vb.net 打开文件夹
System.Windows.Forms.OpenFileDialog
System.Windows.Forms.SaveFileDialog
System.Windows.Forms.FolderBrowserDialog
以上三个类均能够很好的解决楼主的需求。
具体的请lz自己查msdn
相关问答
Q1: VB.net如何双击文件打开
我不知道我的理解是否正确,不过你先看看吧
以图片为例,我的桌面有一个 例图.jpg 的文件,我自己写的程序 图片浏览器.exe
将图片的启动程序修改成 图片浏览器.exe
图片浏览器.exe 打开 例图.jpg 文件
解决方案如下,利用了 System.Environment.GetCommandLineArgs()函数
Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
Dim MyFile As String = "" '用以保存所打开的文件路径
Dim Parameters() As String '用以保存数组参数
Dim i As Integer
Parameters= System.Environment.GetCommandLineArgs()
i = Parameters.GetUpperBound(0)
If i 0 Then
MyFileName = Parameters(1)
PictureBox1.ImageLocation = MyFileName
End If
End Sub
参考文件:MSDN
原创程序哦
Q2: VB.net中 单击一个按钮,打开已知目录的某个文件,如何通过代码实现
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Process.Start("C:\1.txt")
End Sub
Q3: vb.net中怎样在菜单栏点打开文件来打开D盘中一个txt文件
import System.IO
用文件流读
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim open As New OpenFileDialog
open.Filter = "テキスト ファイル (*.txt)|*.txt" _
"|すべてのファイル (*.*)|*.*"
If open.ShowDialog = Windows.Forms.DialogResult.OK Then
TextBox1.Text = open.FileName
Dim file As New FileStream(open.FileName, FileMode.Open, FileAccess.Read)
Dim encoding As Encoding = encoding.GetEncoding(Util.ToString(Me.ComboBox1.SelectedItem))
Dim stream As New StreamReader(file, encoding)
Dim strB As New StringBuilder
While (Not stream.EndOfStream)
strB.AppendLine(stream.ReadLine)
End While
Me.RichTextBox1.Text = strB.ToString
stream.Close()
End If
End Sub






