当前位置:编程学习 > VB >>

文件排序问题,和VB好象无关

昨儿用这个文件排序还是正常的。1、2、3、10、..这样子,
不知道怎么搞的,今天就变成了1、10、11..2、
这个程序不是我编的,是EXE文件,转换数据用的,没办法改。
不知道和系统的什么文件有关系呢?
奇怪的事情。
--------------------编程问答-------------------- 把文件名转换一下,format(strFile,"000")这样转换后,1.txt就是001.txt再执行排序就不会有问题了 --------------------编程问答-------------------- 顶一下,有人知道怎么回事吗?谢谢。 --------------------编程问答-------------------- 这个EXE不是我编的。  我不好改啊。 --------------------编程问答-------------------- 看看注册表
HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\Currentversion\Policies\Explorer\NoStrCmpLogical的值,改成0
--------------------编程问答-------------------- 我的注册表没这个键值,新建了,没用。

这个EXE也是VB做的。 --------------------编程问答-------------------- 怎么都弄不好。似乎和VB的某个控件有关系? --------------------编程问答-------------------- OS? 改成1 试试 --------------------编程问答-------------------- http://zhidao.baidu.com/question/248276699.html?fr=qrl&cid=89&index=2 --------------------编程问答-------------------- 貌似由数值的变成了asc码比较。
自己写个程序吧,挺简单的 --------------------编程问答-------------------- NoStrCmpLogical改成1,还是没有用啊。  奇怪了。 
昨天复制到同事的一台电脑上顺序就是正常的。真搞不懂是哪里不对。
我是winxp sp3的系统。
哪位想帮忙测试下的加我QQ7301335 --------------------编程问答-------------------- 文件已上传至
http://good.gd/1462376.htm

http://www.rayfile.com/zh-cn/files/6721a4f8-bd71-11e0-a01f-0015c55db73d/
哪位帮测试下。谢谢!
补充:VB ,  非技术类
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,