使用OpenDialog选取文件名时,当文件列表很多,达到2000多时就会出现错误,错误提示:“找不到文件。请检查所给的文件名是否正确。”,实际上文件名没有异常,只是多些。是OpenDialog的Files属性容纳不了这么多文件吗?好像不是的,StringList的容量非常大。
请教高手到底怎么回事,应该怎么解决。谢谢!
请教高手到底怎么回事,应该怎么解决。谢谢!
解决方案 »
- indy TcpServer强行终止时引起的错误
- 用fastreport时,怎样在一页上打印两个表?
- 关于修改系统库的问题高手帮忙啊
- ADOQuery的问题,奇怪?!
- 求一个delphi系统时间函数! 50分也~~~~
- 为什么我的荣誉分只有81分了?10分钟结贴
- 我的DBGRID連接一个表时.报错?WHY?
- 转让笔记本电脑,赠送13000个VB代码
- 请问一个关于edit的问题!
- win7英文环境下delphi7连接sql server数据库字段类型nvarchar时,datagrideh显示??,无法显示。
- 请问什么地方有 TPopupActionBarEx 下载>
- 想问个关于COM的问题 如果我在DELHI里面写了个一个接口 并实现了它 如果这个是给VC调用的 接口的申明部分是不是在VC里面要重新申明
取得这些文件名是为了批量处理每个文件,不要说用户,我们自己也不像分次完成一个本来从逻辑上看可以一次完成的事。打开文件时当然是一个一个打开,不会全部打开。
让用户选取目录自然也可以,但是如果要排除目录下的一些文件时又显得用起来很讨厌,所以没有采用选完目录Findfirst,Findnext来做。
继续期待高手...