2024年3月29日发(作者:)
VFP6与VFP9函数对比
VFP6与VFP9函数对比(不包含未公开或系统保留的函数),对比了VFP6和VFP9
的函数,找出它们的不同并作出简要说明,在此贴出以供各位狐友参考。
为了方便从VFP6开始学习的狐友,顺利学习VFP9,笔者依据两个版本的帮助文件(不
包含未公开或系统保留的函数),对比了VFP6和VFP9的函数,找出它们的不同并作出简
要说明,以供各位狐友参考。由于时间仓促,难免有所疏漏或错误,敬请指正或补充完善。
ADDPROPERTY( ) 函数
VFP9: ADDPROPERTY(oObjectName, cPropertyName, [, eNewValue ])
VFP6: 无
说明: ADDPROPERTY( ) 函数用于在运行时刻向一个对象添加一个新属性。
ADIR( ) 函数
VFP9: ADIR(ArrayName [, cFileSkeleton [, cAttribute [, nFlag]]])
VFP6: ADIR(ArrayName [, cFileSkeleton [, cAttribute [, cCreatorType]]])
说明: VFP6中该函数的参数cCreatorType仅适用于FoxPro for Macintosh。在VFP9
中增加参数nFlag,用于设置数组中文件(夹)名格式: 0— (默认)以大写方式显示完整的
路径名,1—以原始的大小写方式,2—按 DOS 8+3 命名约定(大写)
建议: 该函数很有用,应掌握。例如: 利用该函数,可以遍历文件夹(或路径)。
ADLLS( ) 函数
VFP9: ADLLS(ArrayName)
VFP6: 无
说明: 把由 DECLARE DLL 命令载入的函数名放入数组,并返回其数目。
ADOCKSTATE( ) 函数
VFP9: ADOCKSTATE( ArrayName [, nType | nExtended])
VFP6: 无
说明: 获取所有可停靠的表单、集成开发环境(IDE)窗口 或工具栏的停靠状态。针对表
单,可以使用GetDockState 方法程序. ADOCKSTATE( ) 在运行时刻可用。
AEVENTS( ) 函数
VFP9: AEVENTS( ArrayName [, 0 | 1 | oEventObject ] )
VFP6: 无


发布评论