
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
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)