FreeBASIC学习笔记——1.3 第一个工程
在进入FreeBASIC程序设计之前,我们首先了解一下FireFly如何建立、编译一个工程的,因而我们建立第一个工程来了解这个过程。
1.3.1 新建工程
双击FireFly快捷方式打开FireFly界面如图1-4所示,默认显示新建工程对话框。如果是第一次打开,则显示【新建】选项,此时可以建立一个新的工程;若已经有编写过工程则显示【最近的】选项,此时可以选择打开原有工程,也可以选择【新建】选项,再新建一个工程。
图1-4 新建工程
1.3.2 工程属性设置
选择【新建】打开,进入工程属性设置界面,如图1-5所示。可以设置工程名称、编译器(32位或64位),工程图标、工程路径。这里要注意的是其他参数设置里【显示控制台窗口】可以打开和关闭控制台窗口的显示,我们默认打开,方便调试时输出信息。
图1-5 工程属性设置
1.3.3 FireFly资源管理
设置好工程后,即打开FireFly设计界面如图6所示,在资源【工作区-资源管理】选项中,我们可以看到,Projece1工程有4个子项,
1、 窗体:包含的是窗体文件,后缀名为.frm;
2、 模块:包含的是模块文件,FireFly的模块文件默认是后缀名为.inc的文件;
3、 资源文件:包含FireFly所需要的外部资源,如图标等。
4、 特殊函数:包含3个特殊的函数:
[1]、FF_AppStart(指令和引用) 此文件用于包含整个工程的头文件及一些全局变量的定义或引用等。
[2]、FF_PumpHook(消息循环钩子)
图1-6 FireFly设计界面
1.3.4 编写第一个程序
双击Form1窗体,在代码编辑区里输入:Print "HelloWorld!",如图1-7所示。点击编译运行,即可得到运行结果,如图1-8所示。