发布网友 发布时间:2024-12-13 10:21
共1个回答
热心网友 时间:2024-12-31 13:17
‘壹’ VFP怎么设置查找自身目录下文件
命令方式
set default to 目录的绝对路径 这是设置工作目录,即本次使用的目录!
菜单方式
"工具"-"选项"-"文件位置"-"默认目录"
勾上使用默认目录,并修改路径,然后确认
‘贰’ VFP怎么实现获取指定文件夹下所有文件信息
批量提取指定文件夹下的所有文件名称及其路径使用一个批处理脚本即可轻松实现。 软件工具:win7、文本文档。 1、在指定的文件夹中新建一个记事本(文本文档)。
‘叁’ VFP查询一个文件夹里面的所有表 急急急~~~
select
*
from
表(这个值从程序获得,
text1
的值,如果有问题,请用宏代换)
into
cursor
aa
select
aa
thsiform.grid1.recordsource=aa
thisform.refresh
‘肆’ vfp用什么命令,可以查找任意一个磁盘里的,想要查找的程序
ADIR(ArrayName [, cFileSkeleton [, cAttribute [, nFlag]]])
返回值
数值型
参数
ArrayName
指定数组名。如果数组不存在,Visual FoxPro 将自动创建此数组。如果数组存在,但其大小不足以包含所有信息,则 Visual FoxPro 自动增加数组大小,使得数组能容纳所有信息。如果数组超过了所需大小,Visual FoxPro 将截掉多余部分。如果数组存在,并且 ADIR( ) 函数由于没找到匹配文件而返回 0,则数组保持不变。如果数组不存在,并且 ADIR( ) 函数返回零,则不创建数组。
下表说明了数组中每列的内容及其数据类型: 列数组内容数据类型
1文件名字符型
2文件大小数值型
3文件最后修改日期日期型
4文件最后修改时间字符型
5文件属性字符型
数组的最后一列包含匹配文件的文件属性。每个文件属性值由一个字母表示,一个文件可有多个属性。下表说明每个字母表示的文件属性含义: 字母 属性
A档案文件 一 可读写
H隐藏文件
R只读文件
S系统文件
D目录或文件夹
cFileSkeleton
指定文件梗概,以便存储满足搜索条件的文件名或扩展名的文件信息。例如,条件可以是所有表、所有文本文件、所有文件名第一个字母为“A”的文件,等等。这些通配查询在 cFileSkeleton 中可以包含通配符 * 和 ?。其中问号代表单个字符,星号代表任意字符串。在文件梗概中,可在任意位置使用任意个数的通配符。
可以指定驱动器和目录名,程序将在此驱动器和目录下搜索匹配文件。如果不指定驱动器和目录名,将把当前目录下的文件信息存入数组中。
cAttribute
指定在返回内容中包含子目录或嵌套文件夹、隐藏或系统文件、或者卷名。
cAttribute 可以是 D、H 和 S 的任意组合。如果包含 D,除了返回匹配 cFileSkeleton 的文件名外,还将返回当前目录的子目录或当前文件夹的嵌套文件夹。如果包含 H,将返回与 cFileSkeleton 指定相匹配的隐藏文件信息。如果包含 S,将返回与 cFileSkeleton 指定通配文件名相匹配的系统文件信息。
如果 cFileSkeleton 为空字符串,仅返回子目录或嵌套文件夹名、隐藏或系统文件。
cAttribute 参数中包含字符 V,将返回当前驱动器的卷名。如果 V 和 D、H 或 S 一起包含在数组中,则只返回卷名。卷名存入数组的第一个元素中,并截去数组的其余部分。
nFlag
指定是否显示规定的 DOS 文件名或实际区分大小写。 nFlag描述
0(默认) 以大写方式显示完整的路径名
1以原始的大小写方式
2按 DOS 8+3 命名约定
备注
对于每一个文件,ADIR() 将文件名、大小、日期、时间和属性信息存入数组。
示例
下面的示例使用 ADIR( ) 函数创建一个包含数据库信息的数组,然后显示这些数据库名。
CLOSE DATABASES
SET DEFAULT TO (HOME(2) + 'Data')
gnDbcnumber = ADIR(gaDatabase, '*.DBC') && 创建一个数组
CLEAR
FOR nCount = 1 TO gnDbcnumber && 遍历数据库
? gaDatabase(nCount,1) && 显示数据库名
ENDFOR
SET PATH TO HOME() && 设置路径到 Visual FoxPro 目录
‘伍’ 我想在VFP程序中有一个功能是可以搜用户指定的某个文件夹或者某个盘中的所有*.xls文件。
连个分都不给,哎,你要是给分我就告诉你
‘陆’ 在VFP6.0(vfp9.0)中如何编程在"我的电脑"C,D,E.....盘中搜索指定的文件.
指出路径
‘柒’ 要想把VFP软件移到另一个电脑怎么办
如果这是一个比较简单的单机应用程序:
1. 把 VFP 软件所在的文件夹整个拷贝到另一个电脑
2. 把 VFP 运行库文件,参考:http://ke..com/view/3714225.htm#sub3714225 复制到另一个电脑 系统盘:Windows\system32 目录内(XP系统)
一般就可以搞定
但如果VFP软件使用了Active控件
3.在另一个电脑安装或注册相应的Active控件
又如果VFP软件使用ODBC连接诸如ACCESS之类的非VFP数据库
4.在另一个电脑建立相应的ODBC配置
......
多数VFP软件的简单转移都是如此
‘捌’ 在vfp中怎样打开和查看一个已写好的的程序文件 求高手指点
在命令窗口中输入
modify
command
D:\XX\XX.PRG
command
后的表示文件路径,
也可以按工具条上打开按钮,选择prg类,找到文件打开,还有可能直接双击要打开的文件。
‘玖’ VFP中怎样获取文件的路径
?SYS(5)+SYS(2003)