fate系列人物:在VFP中使用通配符

来源:百度文库 编辑:高考问答 时间:2024/04/29 10:49:21
如:
nTxt=adir(cTxt,'D:\1\????????.txt')
结果将所有的TXT都加进去了,我的本意是只要八位主文件名的TXT文件.
如何解决这个问题,请大家指教
现在是这样处理的:先按默的放到数组,再看数组中主文件名有没有*号,除去*号有多少位,如N位,如果没有*号的话就取主文件名为N位,如果有的话取文件名>N位.
非常感谢hanhezhai,现在用VFP做程序的少之又少啊

如果要文件个数,用8位以内-7位以内文件数就8位的啦。
nTxt=adir(cTxt,'D:\1\????????.txt')-adir(cTxt,'D:\1\???????.txt')
注意:后面那个是7个问号,

如果要ctxt数组文件,则需编程序循环判断一下,踢掉不到8位的。
这个如果你需要再给我发信息