没有什么好办法,你自己用API函数Findfirst去找吧,也可以用IO.Directory的方法去找,个人觉得用API简单。
解决方案 »
- 异步SOCKET接收粘包问题-100分
- 设计form画面时选中所有button控件
- VS2005 Pi值好像有问题啊 BUG
- 将EXE文件保存到Access里
- 请教使用C#绘制拓扑图的解决方案
- 在C#程序中,第一个执行的方法是什么?
- 各位大哥大姐,请教一下,C# DataGridView中如何合并某一行所有单元格?小妹先谢了
- 郁闷!字符串的问题 不知道是什么原因
- |:-------------------------前天去面试了,有几道题心里没底。拿出来大家看看,以后遇到好都有准备。-----------:|
- 关于DateGrid和DataGridView
- 数据解密
- 用c#实现购物车,要求能够合并同名产品。代码已经实现了,请大家帮忙review,提出建议,谢谢
再在button的click事件里这样写:
openMapDialog.Filter = "a file(*.txt)|*.txt";
openMapDialog.Multiselect = false;
openMapDialog.Title = "Open a file to edit";
if (openMapDialog.ShowDialog() == DialogResult.OK)
{
this.TextBox.text = openMapDialog.FileName;
}
openMapDialog.Dispose();
用IO.Directory可以列出指定目录中的所有目录和文件,只要写个递归函数即可实现全盘查找
用API函数FindFirstFile要简单些,你自己去找关于FindFirstfile的具体帮助吧,以前没有.net的时候,我们都用这个函数和FindNextFile来查找文件的
这里发帖,表示您接受了CSDN社区的 用户行为准则。
请您对您的言行负责,并遵守中华人民共和国有关法律、法规,尊重网上道德。
如果不是通过程序实现,用everything检索工具找吧,不过必须是ntfs的盘。xp和windows desktop search慢的要死,完全没法用。
http://www.voidtools.com/
当然你也可以研究下这个工具是怎么实现的,有sdk下载的。
递归,不过性能很差
用api吧