怎么做一个“浏览”,用C#做,不会啊。 就是想实现那种有一个文本框和以个button的,点击button可以弹出浏览对话框,选择目标文件夹,小弟现在button的功能是做出来了,但是textbox只能让它只读,因为可写的话不知道怎么判断在textbox中输入的dizhi是windows合法的路径,请大家帮帮小弟啊,怎么在textbox中判断输入路径的合法性啊?或者用richtextbox?先谢谢了。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 要获得文件夹,用FolderBrowserDialog控件,要保存或打开文件名用SaveFileDialog/OpenFileDialog 弹出浏览对话框:OpenFileDialog dlg = new OpenFileDialog()dlg.ShowDialog();判断路径是否合法:1) Directory.Exists(dirName);2) 还可以判断是否包含不合法的字符:Path.InvalidPathChars3) 最后你还是选择正则表达式: reg=@"^\\[^\\ /"+"\""+@":*?<>|]+[^\\/"+"\""+@":*?<>|]*[^\\ /"+"\""+@":*?<>|]+\\$|\\[^\\ /"+"\""+@":*?<>|]\\"; 是有一个控件,可能我说的不太清楚,那个用FolderBrowserDialog我已经写出功能,我想让用户在richtextbox中也可以输入合法的windows路径来选择文件夹,就是现在不知道如果用户在richtextbox中输入地址,怎么知道这个路径是不是符合windows的合法路径呢,就是在安装程序的时候经常让我们选择目标文件夹的那个功能,不过我们一般好像都不输入地址,好像直接用“浏览”了。 求: 动态调用WCF方法 datePicker1和 timePicker1 的使用请教 Proccess.Start启动程序时,怎样显示到指定的显示器(屏幕)上? 查询框的 下拉显示部分,怎么加上滚动条>? nHibernate的性能问题, 能否支持千万数量级的操作? C#调用C++的问题? C#如何检测到一个exe所在目录; 条件编译的作用域 请问如何得知某个局域网用户上次的登录时间及IP地址或机器名? 请教一个棘手的问题:怎样时时检测数据库的数据。。。。。。拜托大家了 请教下这些类库在三层结构中都代表了些什么? 关于treeview结点选择的问题
OpenFileDialog dlg = new OpenFileDialog()
dlg.ShowDialog();判断路径是否合法:
1) Directory.Exists(dirName);
2) 还可以判断是否包含不合法的字符:Path.InvalidPathChars
3) 最后你还是选择正则表达式:
reg=@"^\\[^\\ /"+"\""+@":*?<>|]+[^\\/"+"\""+@":*?<>|]*[^\\ /"+"\""+@":*?<>|]+\\$|\\[^\\ /"+"\""+@":*?<>|]\\";