什么是VFP程序设计?

什么是VFP程序设计?,第1张

Visual FoxPro简称是VFP,是Microsoft公司推出的数据库开发软件,用它来开发数据库,既简单又方便。

Visual FoxPro源于美国Fox Software公司推出的数据库产品FoxBase,在DOS上运行,与xBase系列相容。

FoxPro原来是FoxBase的加强版,最高版本曾出过2.6之后,Fox Software被微软收购,加以发展, 使其可以在 Windows 上运行, 并且更名为 Visual FoxPro。

扩展资料:

Visual FoxPro 6.0 的特点。

Visual FoxPro 6.0 能够得到广泛的使用,这是与其具有的强大的功能分不开的,Visual FoxPro 6.0 与其前期的版本相比,有更高的性能指标和鲜明的特点。

⑴ 提供多种可视化编程工具,最突出的是面向对象编程。

⑵ 在表的设计方面,增添了表的字段和控件直接结合的设置。

除此之外,Visual FoxPro 6.0 具有一系列的新特色,如:

① 成功解决了计算机2000年的问题。

② 增强了 Internet 技术和 WWW 数据库的设计。

③ ActiveX 和向导、生成器及控件等集成化工具。

④ 新引入了网络图象文件格式:gif 和 jpeg 。

参考资料来源:百度百科-visual foxpro

PUBLIC MemVarList

或者

PUBLIC [ARRAY] ArrayName1(nRows1 [, nColumns1])

[, ArrayName2(nRows2 [, nColumns2])] ...

[AS type [OF ClassLib]]

参数

MemVarList

指定一个或多个要初始化为或指定为全局变量的内存变量。

[ARRAY] ArrayName1 (nRows1 [, nColumns1]) [, ArrayName2 (nRows2 [, nColumns2])] ...

指定一个或多个数组,将它们初始化或命名为全局数组。有关每个参数的说明,请参阅 DIMENSION。

AS type

指定该变量或数组所基于的数据类型。

OF ClassLib

指定包含该变量或数组所基于的类元素的类型描述的类库。

备注

MemVarList 中的多个项用逗号分隔。对于当前 Visual FoxPro 工作期中执行的任何程序,都可以使用和修改全局变量和数组。

除了初始化为“真”(.T.) 的公共变量 FOX 和 FOXPRO 以外,用 public 命令创建的内存变量和数组都初始化为“假”(.F.)。公共变量 FOX 和 FOXPRO 可以用来根据正在运行的用户产品的不同,有条件地执行代码。

在命令窗口中创建的任何内存变量或数组都自动设置为公有。

任何想要声明为公共的内存变量或数组,必须在赋值之前把它声明为公有。

如果在一个程序中先给一个内存变量或数组赋值,然后用 PUBLIC 把它声明为公共,Visual FoxPro 将会产生语法错误。

由 CodeSense 要求的, 在 IntelliSense 中分解的强类型仅当你用可选的 AS 子句创建强类型对象和变量引用时可用。

示例

SET TALK OFF

PUBLIC val1,val2

val1 = 10

val2 = 15

DO down

? val1

? val2

RELEASE ALL &&只释放私有变量

DISPLAY MEMORY LIKE val?

RELEASE val1,val2 &&公有变量必须明确释放

DISPLAY MEMORY LIKE val?

PROCEDURE down

PRIVATE val1

val1 = 50

val2 = 100

? val1

? val2

RETURN


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/12143198.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-21
下一篇2023-05-21

发表评论

登录后才能评论

评论列表(0条)

    保存