收藏 分销(赏)

VFP使用的文件扩展名[0].doc

上传人:s4****5z 文档编号:8896470 上传时间:2025-03-07 格式:DOC 页数:6 大小:68KB
下载 相关 举报
VFP使用的文件扩展名[0].doc_第1页
第1页 / 共6页
VFP使用的文件扩展名[0].doc_第2页
第2页 / 共6页
点击查看更多>>
资源描述
VFP使用的文件扩展名及其关联的文件类型 扩展名 文件类型 扩展名 文件类型 .act 向导操作图的文档 .lbx 标签 .app 生成的应用程序或 Active Document .idx 索引,压缩索引 .cdx 复合索引 .log 代码范围日志 .chm 编译的HTML Help .lst 向导列表的文档 .dbc 数据库 .mem 内存变量 .dct 数据库备注 .mnt 菜单备注 .dcx 数据库索引 .mnx 菜单 .dbf 表 .mpr 生成的菜单程序 .dbg 调试器配置 .mpx 编译后的菜单程序 .dep 相关文件(由“安装向导”创建) .ocx ActiveX 控件 .dll Windows动态链接库 .pjt 项目备注 .err 编译错误 .pjx 项目 .esl Visual FoxPro支持的库 .prg 程序 .exe 可执行程序 .pqr 生成的查询程序 .fky 宏 .qpx 编译后的查询程序 .fll FoxPro动态链接库 .sct 表单备注 .FMT 格式文件 .scx 表单 .FPT 表备注 .spr 生成的屏幕程序* .FRT 报表备注 .spx 编译后的屏幕程序* .frx 报表 .tbk 备注备份 .fxp 编译后的程序 .txt 文本 .h 头文件 .vct 可视类库备注 .hlp WinHelp .vcx 可视类库 .htm HTML .vue FoxPro.x 视图 .lbt 标签备注 .win 容器文件 文件扩展名与文件类型 本表列出了 Visual FoxPro 使用的文件扩展名及其关联的文件类型。 扩展名 文件类型 .act 向导操作图的文档 .app 生成的应用程序或 Active Document .cdx 复合索引 .chm 编译的 HTML Help .dbc 数据库 .dbf 表 .dbg 调试器配置 .dct 数据库备注 .dcx 数据库索引 .dep 相关文件(由“安装向导”创建) .dll Windows 动态链接库 .err 编译错误 .esl Visual FoxPro 支持的库 .exe 可执行程序 .fky 宏 .fll FoxPro 动态链接库 .FMT 格式文件 .FPT 表备注 .FRT 报表备注 .frx 报表 .fxp 编译后的程序 .h 头文件( Visual FoxPro 或 C/C++ 程序需要包含的) .hlp WinHelp .htm HTML .idx 索引,压缩索引 .lbt 标签备注 .lbx 标签 .log 代码范围日志 .lst 向导列表的文档 .mem 内存变量保存 .mnt 菜单备注 .mnx 菜单 .mpr 生成的菜单程序 .mpx 编译后的菜单程序 .ocx ActiveX 控件 .pjt 项目备注 .pjx 项目 .prg 程序 .qpr 生成的查询程序 .qpx 编译后的查询程序 .sct 表单备注 .scx 表单 .spr 生成的屏幕程序(只适用于 FoxPro 以前的版本) .spx 编译后的屏幕程序(只适用于 FoxPro 以前的版本) .tbk 备注备份 .txt 文本 .vct 可视类库备注 .vcx 可视类库 .vue FoxPro 2.x 视图 .win 窗口文件 表(.dbf) 数据库(.dbc) 表单(.scx) 标签(.lbx) 菜单(.mnx) 项目(.pjx) 报表(.frx) 可视类库(.vcx) 由于上述文件实际上就是表,因此能够以浏览 .dbf 文件的方式使用和浏览这些文件。 表文件由头记录及数据记录组成。头记录定义该表的结构并包含与表相关的其他信息。头记录由文件位置 0 开始。数据记录1紧接在头记录之后(连续的字节),包含字段中实际的文本。 有关各种文件类型的表结构的详细内容,请参阅“表文件的表结构”。 记录的长度(以字节为单位)等于所有字段定义的长度之和。表文件中存储整数时低位字节在前。 表头记录的结构 字节偏移 说明 0 文件类型 0x02FoxBASE 0x03FoxBASE+/dBASE III PLUS,无备注 0x30Visual FoxPro 0x43dBASE IV SQL 表文件,无备注 0x63dBASE IV SQL 系统文件,无备注 0x83FoxBASE+/dBASE III PLUS,有备注 0x8BdBASE IV 有备注 0xCBdBASE IV SQL 表文件,有备注 0xF5FoxPro 2.x(或更早版本)有备注 0xFBFoxBASE 1 – 3 最近一次更新的时间(YYMMDD) 4 – 7 文件中的记录数目 8 – 9 第一个数据记录的位置 10 – 11 每个数据记录的长度(包括删除标记) 12 – 27 保留 28 表的标记 0x01具有 .cdx 结构的文件 0x02文件包含备注。 0x04文件是数据库(.dbc) 请注意,这个字节可以包含任何上面值的和。例如,0x03 表明表具有结构化 .cdx 和一个备注字段。 29 代码页标记 30 – 31 保留,包含 0x00 32 – n 字段子记录 字段的数目决定了字段子记录的数目。表中每个字段都对应一个字段子记录。 n+1 头记录终止符(0x0D) n+2 到 n+264 此范围内的 263 个字节包含后链信息(相关数据库 (.dbc) 的相对路径)。如果第一个字节为 0x00,则该文件不与数据库关联。因此数据库文件本身总是包含 0x00。 1 头记录中的第 8 到第 9 个字节指示数据文件中数据的起始位置。数据记录从删除标记字节开始。如果此字节为 ASCII 空格 (0x20),该记录没有删除标记,如果第一字节为星号 (0x2A),该记录有删除标记。在标记之后是字段记录中所命名各字段中的数据。 字段子记录结构 字节偏移 说明 0 - 10 字段名(最多 10 个字符 —若少于 10 则用空字符 (0x00) 填充) 11 字段类型 C–字符型 Y–货币型 N–数值型 F–浮点型 D–日期型 T–日期时间型 B–双精度型 I–整型 L–逻辑型 M–备注型 G–通用型 C–字符型(二进制) M–备注型(二进制) P–图片型 12 - 15 记录中该字段的偏移量 16 字段长度(以字节为单位) 17 小数位数 18 字段标记 0x01系统列(用户不可见) 0x02可存储 null 值的列 0x04二进制列(只适于字符型和备注型) 19 – 32 保留 有关对每个记录中字符的限制以及字段数目的最大值等详细内容,请参阅“Visual FoxPro 系统容量”。 说明 除非在文件中添加下列功能,否则 Visual FoxPro 将不修改按 FoxPro 2.x 文件格式保存的文件标头: 支持 null 值 日期时间型、货币型及双精度型数据 字符字段和备注字段标记为二进制 在数据库 (.dbc) 文件中添加表 提示 可以使用下面的公式求出表文件中字段的数目:(x – 296/32) 公式中,x 表示第一个记录的位置(表头记录的第 8 到第 9 个字节),296 表示 263(后链信息)+ 1(头记录终止符)+ 32(第一个字段子记录),32 是字段子记录的长度。
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传
相似文档                                   自信AI助手自信AI助手

当前位置:首页 > 百科休闲 > 其他

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:4009-655-100  投诉/维权电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服