VB.NET中,文件对话框(OpenFileDialog)显示某种设定的文件类型需要修改什么属性?Filter 属性设置当前文件名筛选字符串,该字符串确定出现在对话框的“文件类型”框中的选项 。
openFileDialog1.InitialDirectory = "c:\\" ;
openFileDialog1.Filter = "txt files (*.txt)|*.txt|All files (*.*)|*.*" ;
openFileDialog1.FilterIndex = 1 ; // 获取或设置文件对话框中当前选定筛选器的索引;
openFileDialog1.RestoreDirectory = true ;
对于每个筛选选项,筛选器字符串都包含筛选器说明,后接一垂直线条 (|) 和筛选器模式 。不同筛选选项的字符串由垂直线条隔开 。
vb.net中用什么方法显示对话框?用msgbox()显示对话框
msgbox的用法很多 , 基础的就是msgbox(“你要显示的内容”)
或者msgbox(“你要显示的内容”,16,"对话框名称")'16是对话框的类型,还有几个键的组合代码,这个你可以
查查
,很多,或者你也可以用提示给出的类型,比如MsgBoxStyle.Exclamation就是显示错误对话框,
VB.net怎么弹出如下类似的对话框(看图)?可以利用msgbox 实现,也可以通过另外的窗体上画出表格实现
方法一,利用msgbox:
Private Sub Command1_Click()Dim a As Long, b As Long, c As LongMsgBox "┌────┬────┬────┐"vbCrLf _"│库存1 │库存2 │库存3 │"vbCrLf _"├────┼────┼────┤"vbCrLf _"│"formatstr(a)"│"formatstr(b)"│"formatstr(c)"│"vbCrLf _"└────┴────┴────┘"End SubPrivate Function formatstr(ByVal inputStr As String) As StringDim j As Integerj = (8 - Len(inputStr)) \ 2formatstr = Space(j)inputStrSpace(j)Space((8 - Len(inputStr)) Mod 2)End Function
方法二 , 利用窗体实现:
’新建form2窗体‘将以下代码复制到form2窗体中Private Sub Form_Load()ShowPrint "┌────┬────┬────┐"vbCrLf _"│库存1 │库存2 │库存3 │"vbCrLf _"├────┼────┼────┤"vbCrLf _"│"formatstr(a)"│"formatstr(b)"│"formatstr(c)"│"vbCrLf _"└────┴────┴────┘"End SubPrivate Function formatstr(ByVal inputStr As String) As StringDim j As Integerj = (8 - Len(inputStr)) \ 2formatstr = Space(j)inputStrSpace(j)Space((8 - Len(inputStr)) Mod 2)End Function‘将以下代码复制在form1窗体中Private Sub Command1_Click()Form2.ShowEnd Sub
vb.net如何调用打开外部excel文档第一步,新建项目 。
1
打开vb.net,也就是打开Microsoft visual studio 2010,第一次使用的时候设置为basic语言就行 。新建项目--打开excel 。
2
新建成功 。
END
第二步,添加引用 。
1
“项目”--“添加引用” 。
2
添加Microsoft Excel 14.0 Object Library 。
END
第三步,添加打开文件对话框工具 。
1
工具箱--对话框--openfiledialog 。
2
添加成功 。
END
第四步,添加命令按钮控件 。
1
工具箱--公共控件--button 。
在控件上右击鼠标,进入属性设置 。
2
text属性设置为“打开excel” 。
3
name属性也设置为“打开excel” 。
END
第五步 , 编写程序 。
1
鼠标双击命令按钮 , 进入编程界面,编写程序 。
END
第六步,运行程序 。
1
鼠标单击启动调式图标 , 程序开始运行 。
2
单击打开excel命令按钮 , 调用打开文件对话框,选择自己要打开的excel文件 。
END
第七步,保存程序 。
第一次程序运行完,关闭程序,出现关闭项目提示 , 选择保存 。
2
选好自己要保存的位置 。
vb.net使用打开对话框,打开一个文本文件显示在文本框中,然后对文本框中的信息进行编辑后读文件内容到TextBox :
Try
Using sr As StreamReader = New StreamReader("C:\\TestFile.txt")
textbox1.Text = sr.ReadToEnd()
End Using
Catch E As Exception
Console.WriteLine(E.Message)
End Try
修改完成后,保存到文件:
Using sw As StreamWriter = New StreamWriter("C:\\TestFile.txt")
sw.Write(textbox1.Text)
sw.Close()
End Using
其中,流构造vb.net打开对话框的参数
New StreamReader("C:\\TestFile.txt")
New StreamWriter("C:\\TestFile.txt")
中vb.net打开对话框的"C:\\TestFile.txt"可以用OpenFileDialog和SaveFileDialogvb.net打开对话框的FileName属性替换.
Dim openFileDialog1 As New OpenFileDialog()
openFileDialog1.InitialDirectory = "c:\"
openFileDialog1.Filter = "txt files (*.txt)|*.txt|All files (*.*)|*.*"
openFileDialog1.FilterIndex = 2
openFileDialog1.RestoreDirectory = True
If openFileDialog1.ShowDialog() = System.Windows.Forms.DialogResult.OK Then
Try
Using sr As StreamReader = New StreamReader(openFileDialog1.FileName)
textbox1.Text = sr.ReadToEnd()
End Using
Catch E As Exception
Console.WriteLine(E.Message)
End Try
End If
保存vb.net打开对话框的时候换成SaveFileDialog就好
VB.net如何打开对话框获取文件名?注意不是完整路径还有没有后缀名!Dim dialog As OpenFileDialog = New OpenFileDialog
If dialog.ShowDialog() = Windows.Forms.DialogResult.OK Then
Dim filename As String
filename = dialog.FileName
Dim results() As String
results = filename.Split("\")
filename = results(results.Length - 1)
filename = filename.Substring(0, filename.LastIndexOf("."))
MessageBox.Show(filename)
End If
dialog.Dispose()
【vb.net打开对话框 vbnet console】vb.net打开对话框的介绍就聊到这里吧,感谢你花时间阅读本站内容 , 更多关于vbnet console、vb.net打开对话框的信息别忘了在本站进行查找喔 。
推荐阅读
- flutter弹出控件,flutter弹出层
- excel单列如何递增,excel如何让一列递增
- 直播教程制作,制作直播间
- vb.net挂接 vb net
- 唯品会如何加入电商联盟,唯品会怎么入驻商家有什么条件
- 斗鱼直播助手清晰度,斗鱼直播清晰度只有超清怎么调
- vb.net文件管理 vb做文件管理
- 包含louis痛是什么视频的词条
- h养成类单机游戏,养成类游戏单机排行