养生 装修 购物 美食 感冒 便秘 营销 加盟 小吃 火锅 管理 创业 搭配 减肥 培训 旅游

aardio程序设计基础篇:第一个程序(一)

时间:2024-10-25 02:25:23

经过前面几篇介绍,我们已经基本掌握了IDE的各种功能了,今天开始写我们的第一个程序,在写程序中学习各种功能,同时了解工程管理器的结构和使用.

aardio程序设计基础篇:第一个程序(一)

工具/原料

aardio开发环境

方法/步骤

1、aa筠续师诈rdio是一门动态语言,可以执行的代码有两种:文本形式的源代码,以及编译后的字节码形式.这两种代码都只能由IDE来解释执行,或者由铺夹惝虔已经发布的exe文件通过loadcode/loadcodex来执行,在没有安装aardio开发环境的电脑,将不能直接运行aardio代码文件.

aardio程序设计基础篇:第一个程序(一)

2、我们要想创建普通的exe可执行文件,必须创建一个工程,然后将发布生成exe.创建工程的步骤如下:开始菜单-->新建工程-->选择合适的工程类型,并设置保存位置,然后确定,IDE创建后会自动生成相关文件并打开这个工程,如图:

aardio程序设计基础篇:第一个程序(一)

aardio程序设计基础篇:第一个程序(一)

3、确定创建后,IDE会自动生成相关示例代码,并打开这个工程.

aardio程序设计基础篇:第一个程序(一)

4、上面显示了winform程序自动生成的示例代码,我们可以直接F5调试运行,效果如图,可以看到,在界面上的文本编辑框中,有文字输出了:

aardio程序设计基础篇:第一个程序(一)

5、我们先不去管这些文字是如何被输出的,发布个exe程序再说,根据之前我们已经掌握了的知识,按F7是发布工程为exe可执行程序,那就按一下F7试一下,然后很快地就发布完成,生成了exe文件,如图:

aardio程序设计基础篇:第一个程序(一)

6、按enter自动打开资源管理器并定位它,如图

aardio程序设计基础篇:第一个程序(一)

7、双击它,就可以看到和我们在IDE中按F5一样的效果.接下来,我们来了解一下工程目录的结构:

aardio程序设计基础篇:第一个程序(一)

8、上面是一个工程目录的基蛔糯阚熨本结构和简单介绍.因为工程资源管理器具有通用性,而且它的知识点非常多,因此我们会在下一篇中详细详解,唁昼囫缍这里暂时不展开.下面我们简单介绍一下代码,在设计视图中按一下快捷键CTRL+U或者点击上面的”代码视图”按钮,或者双击窗口背景空白处,即可快捷切换到代码视图,它的代码如图:

aardio程序设计基础篇:第一个程序(一)

9、我们苴煜塑桠来详解上面代码的整体结构,大体上可以分为四个组成部分,第一部分是导入支持库和创建界面,如图,第一行中,蓝色的import是一个关键栓疠瑕愤字(有些编程语言中也叫保留字,),它的作用是导入一个支持库,后面跟着一个(也可以是多个)空格,然后是支持库的名字,这里的”win.ui”就是我们创建窗体程序使用到的支持库,在使用前需要先导入.第2~7行中,是生成的界面的的代码,初学者不要手动修改那里的数据,需要改动的,直接在”设计视图中修改”:

aardio程序设计基础篇:第一个程序(一)

10、第二部分是:创建线程通讯器,如图,thread.command是一个线程间进行数据交互的强大的库,listener是我们创建的对象,print则是完成文字输出的功能:

aardio程序设计基础篇:第一个程序(一)

11、第三部分则是创建线程并调用它,这里分别使用了print和post两个方法来完成参数"helloworld",1,2,3的传递输出,也就是我们在F5或者发布后运行中看到的,文本框中输出的文字:

aardio程序设计基础篇:第一个程序(一)

12、最后一部分是显示窗口并进行消息循环巳呀屋饔,如图,其中mainForm是我们所有界面程序中窗体的默认变量名,为全局变量,show是显示窗体的方法,而win.loopMessage方法则是每个拦轮遛侦界面程序都必须用到的,否则程序一下子就执行完马上退出,也就是所谓的”闪退”:

aardio程序设计基础篇:第一个程序(一)

13、本篇教程到此结束,下一篇我们重点讲解工程管理器.

© 一点知识