件双击会进入默认的事件子程序也可板中的下拉菜单中找到所有的事件子程序。板中的下拉菜单中找到所有的事件子程序。
14
f在程序设计界面中可以看到下面这条语句:标签1标题=“我爱易语言!”
这条语句具体是什么意思呢?为什么它会被放在名称为“_按钮1_被单击”的子程序中?
请跳转到程序窗口设计界面(双击左侧程序面板中的“_启动窗口”。)单击选择窗口中的按钮,在属性表中可以看到其名称为“按钮1”单击属性,表底部显示为“在此处选择加入事件处理子程序”的组合框。“事件处理子程序选择框”中有很多事件选择项,在其中可以找到名为“被单击”的列表项。
15
f前面曾经提到过:凡是以短下划线“_”开头的名称都是具有特定意义的名称,此处也不例外。名称为“_按钮1_被单击”或类似名称的子程序被专门用作接收运行时来自程序窗口的事件,被称为事件处理子程序。它们名称的组成格式:“_”加产生事件的窗口组件名称加“_”加事件名称。按照此格式分析即可得知,名称为“_按钮1_被单击”的子程序就是被用来接收名称为“按钮1”的按钮窗口单元上所产生的“被单击”事件。也就是说,易程序运行时用户一旦单击了此按钮,系统将会自动执行具有此名称的子程序。
然后选中窗口中的“标签”组件
,在属性
表中可以看到其名称为“标签1”,并且属性表中同时还有名为“标题”的属性表栏。
引用一个组件必须使用它的名称,引用组件的某个属性必须使用:组件名称加“”加属性名称的格式,由此知道,“标签1标题”实际上就是引用名称为“标签1”的窗口单元的“标题”属性,而语句:标签1标题=“我爱易语言!”执行后就是将“标签1”窗口单元的标题改变为“我爱易语言!。所有”在程序中使用的文本数据两边都必须用双引号括起来,譬如“我爱易语言!。”
16
f自动载入并显示名称为“_启动窗口”的程序窗口。一个简单的编程步骤就是在“_启动窗口”上画一些组件,并且接受使用者的事件动作,用子程序改变组件的属性,或进行处理后显示出来。
当用户按下窗口中的按钮后,“_按钮1_被单击”子程序被自动执行。
程序代码:标签1标题=“我爱易语言!”语句被执行,改变了标签1的标题,从而显示出对应文本。
最后,别忘了保存你的易程序。使用菜单的“程序”→“保存”,或“程序”→“另存为”命令,保存你的程序。
17
f16如何较好地输入程序代码
程序代码输入的几种方法“易语言”可以直接使用r