一步一步跟我学易语言之什么是编程
大家好,今天我们来学习一下什么是编程,如何较好地输入程序代码,还将解答一些初学者的一些常见问题。
什么是编程?
什么是编程呢?简单的说,编程就是为了借助于计算机来达到某一目的或解决某个问题,而使用程序设计语言编写程序代码,并最终得到结果的过程。下面通过分析第一个易程序,来了解什么是编程。
首先我们先来了解一下“_启动窗口”的作用吧,“_启动窗口”的作用是非常重要的,当程序启动后自动调入本窗口。
在属性表中可以看到“名称”一栏的内容为:“_启动窗口”该名称就是此已被选中的程序窗口的名称;
注意:
凡是以短下划线“_”开头的名称都是具有特定意义的名称。名称为“_启动窗口”的程序窗口,易程序在运行起来后会自动载入并显示,这就是例程执行后能够马上显示出窗口的原因,大家也不要更改这个窗口的名称。
按钮与标签的作用
下面我们分析一下按钮组件与标签组件在程序设计中起到了什么样的作用吧。
双击程序窗口中的“按钮”组件,将会跳转到对应的代码设计界面;
注意:有些控件双击会进入默认的事件子程序,实际上一般会通过属性面板中的下拉菜单中找到所有的事件子程序。
在程序设计界面中可以看到下面这条语句:
标签1.标题 = “我爱易语言!”
这条语句具体是什么意思呢?为什么它会被放在名称为“_按钮1_被单击”的子程序中?
请跳转到程序窗口设计界面(双击左侧程序子夹中的“_启动窗口”)。点击窗口中的按钮,在属性表中可以看到其名称为“按钮1”,单击属性表底部显示为“在此处选择加入事件处理子程序”的组合框。
“事件处理子程序组合框”中有很多事件选择项,在其中可以找到名为“被单击”的列表项。
前面曾经提到过:凡是以短下划线“_”开头的名称都是具有特定意义的名称,此处也不例外。名称为“_按钮1_被单击”或类似名称的子程序被专门用作接收运行时来自程序窗口的事件,被称为事件处理子程序。它们名称的组成格式为“_”+ 产生事件的窗口单元名称 + “_” + 事件名称。按照此格式分析即可得知,名称为“_按钮1_被单击”的子程序就是被用来接收名称为“按钮1”的按钮窗口单元上所产生的“被单击”事件。也就是说,易程序运行时用户一旦单击了此按钮,系统将会自动执行具有此名称的子程序。
然后选中窗口中的标签控件“字”,在属性表中可以看到其名称为“标签1”,并且属性表中同时还有名为“标题”的属性表栏。
引用一个窗口单元必须使用它的名称,引用窗口单元的某个属性必须使用: 窗口单元名称+“.”+属性名称 的格式,由此知道,“标签1.标题”实际上就是引用名称为“标签1”的窗口单元的“标题”属性,而语句:
标签1.标题 =“我爱易语言!”
执行后就是将“标签1”窗口单元的标题改变为“我爱易语言!”。所有在程序中使用的文本数据两边都必须用双引号括起来,譬如“我爱易语言!”。
一个简单的编程步骤就是在“_启动窗口”上画一些控件,并且接受使用者的事件动作,用子程序改变控件的属性,或进行处理后显示出来。
最后,别忘了保存你的易程序。
使用菜单的“程序”→“保存”,或“程序”→“另存为”,保存你的程序。
总结
以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对脚本之家的支持。如果你想了解更多相关内容请查看下面相关链接
您可能感兴趣的文章:
- 一步一步跟我学易语言之常数、常量和资源
- 一步一步跟我学易语言之循环语句
- 一步一步跟我学易语言之判断与选择
- 一步一步跟我学易语言之认识窗口组件和子程序
- 一步一步跟我学易语言之如何在程序中使用ActiveX组件
- 一步一步跟我学易语言之数据类型与常用语句
- 一步一步跟我学易语言之变量的有效范围
- 一步一步跟我学易语言之初学者的常见问题
- 一步一步跟我学易语言之如何较好的输入程序代码
- 一步一步跟我学易语言之第一个易程序
- 一步一步跟我学易语言之了解易语言的界面
- 总结VC与易语言DLL互相调用的方法
- 易语言正则表达式总结
- 实现让易语言编译的32位程序在64位Windows7系统非管理员帐户中执行
- 一步一步跟我学易语言之第二个易程序菜单设计
- 编程基础-----c++与c调用so文件/C和C++之间so库的互相调用/GCC -lm 是什么意思
- 我要学编程,看什么书好?--^_^,这里推荐一些个人觉得很不错的书(二)
- 有趣的冷知识:编程中Foo, Bar 到底什么意思?
- Linux 网络编程一步一步学(二)-绑定IP 和端口
- 如果不从事编程,我可以做什么?
- Windows Socket和Linux Socket编程有什么区别????(100分+追加)
- 一位十年软件工程师告诉你什么是编程思想
- 什么是数据驱动编程
- 你做过的最有效的提高你的编程水平的一件事情是什么
- 32位机和64位机编程时应该注意些什么
- 我对中文编程和中国应该发展什么语言的论点[原创]
- 什么才算是真正的编程能力?
- 学编程看些什么书
- 什么是极端编程?
- 用MFC编程时在源文件里经常看到的AFX或afx是什么意思?
- Linux网络编程一步一步学-IPv6下网络编程步骤
- 当你编码时你在做什么:谈编程的本质(二)可爱的树
- 你做过的最有效的提高编程水平的一件事情是什么
- 编程学习资料大全,值得收藏。JAVA、PHP、RUBY、PYTHON什么都有。
- 要最实用的编程环境)(学过JAVA的答) 你学JAVA时候用的环境是什么(要具体的