困或自己几天的FILE()函数的问题今天终于得到了解决。
一开始,自己实在也弄不明白,FILE()函数本身竟然会挑文件类型,对某些类型支持。但这几乎是绝不可能的事情,太不合情理了。
在网上发贴子问,也没找出什么结果,自己几乎找不到任何希望了。
上午一个偶尔的机会,自己改变了默认路径,发现了区别并不再于文件类型,是自己结论下得太早了,只对于若干几个文件是这样,于是自己开始进一步试,一个偶然的想法,自己发现被试出不可以的类型全是隐藏的,难道问题出在这里,自己试着把文件属性去掉。果然,一切OK,原来是因为自己的文件加了隐藏属性,导致文件找不到。不过有一点还是不明白,ADIR()函数返回的数组有一列是文件的属性,那该函数应该能够定位到所有属性设置的文件才对,否则这一列有什么意义,自己真是不明白。不管了,现在先把问题解决再说,这个问题以后再慢慢想吧。
由此可以得出,FILE()函数不能定位属性为隐藏的函数,至少默认情况下不可以。
自己也得出一条教训,凡事不可下过早的结论,否则会对解决问题不利。
Trackback: http://tb.donews.net/TrackBack.aspx?PostId=388014