C#的文件管理 点击浏览按钮 出现对话框选择文件路径
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C#的文件管理 点击浏览按钮 出现对话框选择文件路径相关的知识,希望对你有一定的参考价值。
就是这种
使用控件OpenFileDialog控件有以下基本属性
InitialDirectory对话框的初始目录
Filter要在对话框中显示的文件筛选器,例如,"文本文件(*.txt)|*.txt|所有文件(*.*)||*.*"
FilterIndex在对话框中选择的文件筛选器的索引,如果选第一项就设为1
RestoreDirectory控制对话框在关闭之前是否恢复当前目录
FileName第一个在对话框中显示的文件或最后一个选取的文件Title将显示在对话框标题栏中的字符AddExtension是否自动添加默认扩展名
CheckPathExists在对话框返回之前,检查指定路径是否存在
DefaultExt默认扩展名
DereferenceLinks在从对话框返回前是否取消引用快捷方式
ShowHelp启用"帮助"按钮
ValiDateNames控制对话框检查文件名中是否不含有无效的字符或序列
OpenFileDialog控件有以下常用事件
FileOk当用户点击"打开"或"保存"按钮时要处理的事件
HelpRequest当用户点击"帮助"按钮时要处理的事件
private void openFileDialogBTN_Click(object sender, System.EventArgs e)
OpenFileDialog openFileDialog=new OpenFileDialog();
openFileDialog.InitialDirectory="c:\\\\";//注意这里写路径时要用c:\\\\而不是c:\\
openFileDialog.Filter="文本文件|*.*|C#文件|*.cs|所有文件|*.*";
openFileDialog.RestoreDirectory=true;
openFileDialog.FilterIndex=1;
if (openFileDialog.ShowDialog()==DialogResult.OK)
fName=openFileDialog.FileName;
File fileOpen=new File(fName);
isFileHaveName=true;
richTextBox1.Text=fileOpen.ReadFile();
richTextBox1.AppendText("");
参考技术A 在控件里面有一个fileupload 控件 是一个文件上传控件,直接拖入就行,代码默认添加 参考技术B 有个控件,叫:FileUpload,你拖过去就可以了.
JAVA GUI问题。如何触动按钮后弹出文件浏览器和文件名选择框,选择保存目录?
详细:
有一个文本框一个按钮,触动按钮后弹出文件浏览器和文件名选择框,选择保存目录,以输入的文件名存储,并将文本框中的数据存入到此文件中。 求具体代码呀~ ~ ~ 新手求指导~
import javax.swing.JFileChooser;
import javax.swing.JPanel;
import javax.swing.filechooser.FileNameExtensionFilter;
public class WebJianXuanZe
public static void fileChooser()
JFileChooser chooser = new JFileChooser();
FileNameExtensionFilter filter = new FileNameExtensionFilter(
"JPG & GIF Images", "jpg", "gif");
//设置文件类型
chooser.setFileFilter(filter);
//打开选择器面板
int returnVal = chooser.showOpenDialog(new JPanel());
//保存文件从这里入手,输出的是文件名
if(returnVal == JFileChooser.APPROVE_OPTION)
System.out.println("你打开的文件是: " +
chooser.getSelectedFile().getName());
public static void main(String[] args)
fileChooser();
建议你可以翻java API 。新童鞋的话一定要学会用API、善于用API,尽量独立解决问题,这样能够加深映像,并且对子什么也是一个激励!~本回答被提问者和网友采纳 参考技术B <input type='file' name='xuanze' />用这个标签就Ok,有什么不懂可以问追问
谢谢,不过我问的情况是在JAVA程序中。标签是不行的吧... 我知道是使用JFileChooser来实现,具体保存文件那里不懂。
以上是关于C#的文件管理 点击浏览按钮 出现对话框选择文件路径的主要内容,如果未能解决你的问题,请参考以下文章
JAVA GUI问题。如何触动按钮后弹出文件浏览器和文件名选择框,选择保存目录?
在html页面中有一个按钮,点击这个按钮,将页面某一个区域保存为图片,并弹出文件保存对话框,保存到本地