FreeBASIC学习笔记——1.3 第一个工程

        在进入FreeBASIC程序设计之前,我们首先了解一下FireFly如何建立、编译一个工程的,因而我们建立第一个工程来了解这个过程。

1.3.1 新建工程

        双击FireFly快捷方式打开FireFly界面如图1-4所示,默认显示新建工程对话框。如果是第一次打开,则显示【新建】选项,此时可以建立一个新的工程;若已经有编写过工程则显示【最近的】选项,此时可以选择打开原有工程,也可以选择【新建】选项,再新建一个工程。

FreeBASIC学习笔记——1.3 第一个工程_第1张图片

图1-4 新建工程

1.3.2 工程属性设置

        选择【新建】打开,进入工程属性设置界面,如图1-5所示。可以设置工程名称、编译器(32位或64位),工程图标、工程路径。这里要注意的是其他参数设置里【显示控制台窗口】可以打开和关闭控制台窗口的显示,我们默认打开,方便调试时输出信息。

FreeBASIC学习笔记——1.3 第一个工程_第2张图片

图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(消息循环钩子)

                [3]、FF_WinMain(程序初始化)
FreeBASIC学习笔记——1.3 第一个工程_第3张图片

图1-6 FireFly设计界面

1.3.4 编写第一个程序

        双击Form1窗体,在代码编辑区里输入:Print "HelloWorld!",如图1-7所示。点击编译运行,即可得到运行结果,如图1-8所示。
FreeBASIC学习笔记——1.3 第一个工程_第4张图片
图1-7 代码编辑及调试工具栏说明
FreeBASIC学习笔记——1.3 第一个工程_第5张图片
图1-8 输出结果

你可能感兴趣的:(FreeBASIC学习笔记,FreeBASIC,教程,Basic,FireFly)