VC/MFC
VB
Delphi
C++ Builder
C/C++
Java
.NET技术
MS-SQL Server
PowerBuilder
DB2
Oracle
Web 开发
Linux/Unix社区
硬件/嵌入开发
移动平台
您的位置:
程序门
->
vb
->
50分请教:dir查找文件遇到长文件名的问题
[
收藏此页
] [
打印本页
]选择字色:
默认
灰色
红色
黄色
绿色
橙色
紫色
蓝色
褐色
墨绿
深蓝
赭石
粉绿
淡绿
黄灰
翠绿
综红
砖红
淡蓝
暗红
玫瑰红
紫红
桔黄
军黄
烟灰
深灰
灰蓝
背景色:
默认
黑色
红色
黄色
绿色
橙色
紫色
蓝色
褐色
墨绿
深蓝
赭石
粉绿
淡绿
黄灰
翠绿
综红
砖红
淡蓝
暗红
玫瑰红
紫红
桔黄
军黄
烟灰
深灰
灰蓝
字体:[
大
][
中
][
小
]
50分请教:dir查找文件遇到长文件名的问题
[已结贴,结贴人:hpygzhx520]
发表于:
2007-01-07 17:33:17
楼主
用dir历遍某个文件夹下的所有文件的时候遇到问题:
当某个文件名过长的时候,即报错误5。
经过测试,似乎与路径的长度无关。用len来检测文件名连同后缀的长度,最大只能到135,再长就出错了。(虽然有些bt,但某些人的文件名,比如收藏夹下的文件名的确有那么长!)
怎么处理呢?
既然是历遍,所以是循环用dir,所以错误处理不好办。特来请教各位高人。
谢谢,期待回复。
发表于:
2007-01-07 18:18:52
1
楼 得分:
20
用api吧
findfirstfile
findnextfile
findclose
发表于:
2007-01-07 19:59:11
2
楼 得分:
0
不能解决的,这几个api遇到这么长的也不行。
发表于:
2007-01-07 21:58:18
3
楼 得分:
0
关注。帮顶。
发表于:
2007-01-08 08:19:16
4
楼 得分:
0
不能解决的,这几个api遇到这么长的也不行。
你测试过了没有啊??
发表于:
2007-01-08 11:39:39
5
楼 得分:
0
当然是测试过的了,findnextfile返回0
发表于:
2007-01-08 12:33:15
6
楼 得分:
10
试试用filesystemobject吧
发表于:
2007-01-08 15:04:33
7
楼 得分:
0
为了这个问题还要引用fso,个人觉得不是很好……
发表于:
2007-01-08 15:10:55
8
楼 得分:
0
我测试了确实只要路径长度超过259就会找不到
文件名不能超过127个
发表于:
2007-01-09 10:03:09
9
楼 得分:
0
是啊,大家给想个办法.
发表于:
2007-01-09 23:08:51
10
楼 得分:
0
怎么就没人帮忙了?
顶!
发表于:
2007-01-10 08:58:29
11
楼 得分:
10
max_path you defined in win32_find_data (cfilename as string * max_path) is 260,that is reason why path name can 't be longer than 260.
please check your definition.
发表于:
2007-01-10 09:04:50
12
楼 得分:
10
我这里 win2k sp4,文件名长度都 140 多也没问题。
发表于:
2007-01-10 09:10:20
13
楼 得分:
0
那就真奇怪了。用api也许还可以想办法,用dir应该会有问题的。要不然我也不会这么折腾。
发表于:
2007-01-10 12:52:13
14
楼 得分:
0
使用api可以解决,但得注意api的版本。
发表于:
2007-01-10 12:52:13
15
楼 得分:
0
使用api可以解决,但得注意api的版本。
下一篇:
灵异事件,求高手,shellEXECute打开office文件时惟独ppt出问题。
上一篇:
一个显示的难题,请教高手
相关文章
请教高手文本文件打开如何获取记录
如何獲取枚舉量的信息
请问大家一般有没有什么好的办法给access文件加密...
如何让鼠标只响应一个园形区域,或三角形区域。如...
从一个窗口返回数据到另一个窗口
如何获得qq窗口中的“查找好友”按扭?
谁能给断比较好的下载代码?
谁有有关视频监控的编程类的介绍或例子?
用代码将combobox的datasource指向data
vb 做安装程序需要哪些文件?
数据库与图片的问题
通用类中如何兼容各系统的数据表设计?
csdn上传问题
我想做个内存搜索的程序!大家提提思路
关于读屏软件和密码的矛盾
在vb中如何调出系统日期和时间的属性窗口修改日期...
神级高手:自动监控打印机问题
求最简单的vb 读系统目录方法
vb的data控件中findfirst方法相关求助!
godex ez-1100如何通过ip打印
其他资讯
关于printer对象的属性设置问题:如何将print&nb...
错误号13的错误
请教一个复杂的文件处理问题?
帮忙起名
水晶报表中怎么样按一个字段的后几位来排序显示?...
如何知道wbemdisp.tlb相关了哪些dll文件
如何去除字符串中除了汉字和字母外的其它字符?
在vb中怎样从一个二进制文件中取出字节,然后再转...
编译错误:找不到工程或库 是怎么回事啊
httpwebrequest和httpwebresponse 报错!请求...
vb程序在其他语言的windows里出现错误
大型外资企业(7万人以上)生产系统的源码出售
大家采用的都是哪些手段来限制软件试用天数的。用...
一个令人头痛的时间计算,并且操作数据库的问题,...
mdi窗体退出
q币赠送(解决问题,图标显示相关)
奇怪的定义!不信你试试!我被骗了!
模仿别人的软件功能会不会造成侵权
如何禁止修改datagrid
想学vbscript,以前没学过vb,用什么参考书好啊?...
快速检索
分类导航标签a
软件工程/管理管理版
JavaIDEA
C/C++新手乐园
Web 开发非技术区
专题开发/技术/项目Google技术社区
其他开发语言Office开发/VBA
其他数据库开发SQL
WebSphereServer
VC/MFC进程/线程/DLL
C++ BuilderWindows SDK/API
专题开发/技术/项目英保通解决方案
.NET技术图表区
Windows专区Windows 9X
JavaWeb
Windows专区安全技术/病毒
最新资讯
求学习路经
请问以下代段的错误
jsp生成静态页面时根据文章字数自动分页的问题
请问,以cformview为基类的sdi中,右边距怎么那么...
能把web自定义控件本身当成参数传递吗?
gridview“grid”激发了未处理的事件“sorting”...
在group box里放一个list box控件,为...
c++第三讲―――权限与构造函数
java web 开发 有没有好的书可以...
附着式音响,新奇实用数码,成本价找合批者,送礼...
dreamweaver 括号智能匹配
arp病毒会停留在路由上吗?
寻找南京的php开发团队外包项目合作
请教javabean问题
ora-00932 精确到毫秒级的时间差怎样实现(...
该文件是怎么生成的?
链接时出现的问题
为什么我的单核本本还比同学的双核快啊?
outlook 收发domino邮件问题
如何将主键表中的记录删除之后,外建表中的相应记...
gridview选择数据的问题
怎样判断某服务器所能承受的负载呢?
亡羊补牢,犹未为晚
ms-sql全文索引可不可以自己建中文分词
父控件怎么得到子控件的keyup消息?
一个错误,总挥之不去,求救
几道超难c#笔试题目,高手请进!
如何动态生成试图
很头痛的问题:asp.net中 如何让服务端主动...
jboss下配置jaas,总是密码不对
求asp兼职
字段类型问题
onclick触发客户端的javascript问题
十分紧急,各位大哥帮帮忙啊:数据库与数组问题
cxgrid分组统计问题
c#程序结果调用
有没有最简单的三层程序例子?
1
又是ie和ff兼容问题
一个判断数字的问题!!
热门点击
基于atmega16l的无线开发板
迷宫游戏的制作出现bug在线等
求救!!
大家帮我一起看看这段代码为什么有错啊!新人第一...
我想做一个p2p软件的下载功能,类似于emule,bt,...
如何实现自动输入文件名的编辑框?
在reporting services中如何表格中没有数据...
动态新闻源代码?
急!!!关于一个触发器问题
用mcafee(r) virusscan(r) enterpri...
一点难题
不用type="file",自动获取本地图片路径地址的方法...
能用c#.net的程序检索js文件的内容并替换相应代码...
做监听实验时遇到的一个奇怪现象
使用ado执行select语句后的结果
软件投标,系统设计说明书该怎么写?
类中方法返回对象是否破坏封装原则?
为什么总是:transaction not connect...
辞职,来找工作了。
刚用asp.net 2.0 + sql ser...
关于服务器图片上传问题? 大侠们帮帮忙
有c++高手么?有问题请教。
请问有用pb写的制衣厂系统吗,要包括订单到出货,...
哪位大侠有关于wpf的教程或者源代码啊?
什么是类型安全
如何得到上级菜单的itmes值
一个课程成绩统计分析系统难煞小女子我了,高手大...
升级eclipse很慢
因为搬家不便,只得低价处理部分自己的旧书
关于pdf文件表格问题
问一个关于工作压力的话题!大家帮忙进来说说看!...
vb 动态加载winsock的一个问题 在线等...
公交车报站??
哪位大侠帮我解决一下以下存在的问题,为什么二级...
表单代码的问题
如何解决exception: axisfault 401问题...
flash生成的菜单怎么在弄到asp.net的窗体中显示?...
** vc调用bc的dll创建的form,关闭form报告内...
註冊表問題
如何实现winform中 的datagrid 只读,...