全球旧事资料 分类
以变长,因此可把字节集看作可变长的字节数组
小数型双精度小数型逻辑型日期时间型文本型字节集
子程序指针
用作指向一个子程序,尺寸为4个字节。具有此数据类型的容器可以用来间接调用子程序字节型、短整数型、整数型、长整数型、小数型、双精度小数型统称为数值型,它们之间的区别在于所容纳数值范围的不同和数据尺寸的不同。
32
f24变量的有效范围
变量分为子程序变量、程序集变量与全局变量三种。它们各有自己的作用范围。为什么要分配不同的作用范围呢?这是因为一方面只在子程序中有效的变量写在子程序中,以利于察找,另一方面,操作系统会在子程序运行后收回内存空间,以节约内存。再说:如果大量的使用全局变量,会占用大量的内存,而且也比较乱,因为有的变量只用到一、两次就不再用了,这样会非常浪费。
光标移到程序集名称上按“回车”即可添加一个程序集变量。
33
f使用菜单“插入”“全局变量”→,可以加入全局变量。或使用快捷键:CtrlG增加全局变量。名称为“变量2”文本型。
下面还是通过一个例程测试来了解一下变量的作用范围。
①使用上述已建好全局变量、程序集变量、子程序变量的例程。再用“窗口”菜单回到程序设计界面。调整原来的一个按钮,再增加一个按钮。
②双击“按钮1”组件,以进入“_按钮1_被单击”事件子程序设计界面。
34
f③在“_按钮1_被单击”子程序中输入以下程序代码:变量1=“填充变量1内容”编辑框1内容=变量1
按“F5键”,试运行这个程序,查看一下效果。点击“按钮1”后,可以看到“变量1”的内容在编辑框中显示出来了。
④结束程序的试运行。回到设计界面。双击“按钮2”,进入程序设计界面。在“_按钮2_被单击”子程序中输入以下程序代码:编辑框1内容=变量1
注意:只有按“F5键”调试程序时,才会提示错误。
⑤这时向下继续编辑,程序不会有任何方式的错误提示。但并不能说明“变量1”也可以作用于“按钮2”。可以改为以下程序代码:变量2“显示程序集变量2”编辑框1内容=变量2
35
f在这里按“F5键”调试运行,我们可以看到,由于在窗口程序集中定义过“变量2”了,所以在当前整个窗口程序集中都可以直接使用。
按“F5键”,试运行这个程序,查看一下效果。点击“按钮2”后,可以看到“变量2”的内容在编辑框中显示出来了。
对于“变量3”来说,由于是全局变量,因此在程序的任何位置都可以使用。包括不同的程序集与r
好听全球资料 返回顶部