freepascal怎样使用?

 我来答
杰瑞磊
2008-08-01 · TA获得超过125个赞
知道答主
回答量:27
采纳率:0%
帮助的人:24.2万
展开全部
介绍:http://baike.baidu.com/view/914208.htm
下载:www.freepascal.org
使用:1.Free Pascal的安装
Free Pascal是用户快捷安装Free Pascal开发环境的工具,该工具可以从网上搜索下载,也可以从OI爱好者(OIFans.cn)下载最新的版本。
如果已经安装过旧版本的Free Pascal,安装新版本前,务必将已安装版本卸载。用户在下载完毕后,运行Free Pascal的安装文件,按照安装向导的提示即可完成安装过程。
注意,在安装完成以后需要重新启动Windows,使Free Pascal生效。

2.Free Pascal的启动
在安装过程完成后,用户点击“开始”菜单,选择“程序”菜单项可以发现“Free Pascal”的快捷菜单,其中包含:fp、卸载Free Pascal两项。
点击fp,可以直接进入Free Pascal IDE集成开发环境,屏幕上出现集成环境。用户可以在Free Pascal IDE开发环境下进行源代码编辑、程序编译、调试等开发工作,并可从Free Pascal IDE的在线文档中获取帮助。
卸载Free Pascal用于卸载Free Pascal,点击后出现卸载向导,用户可以根据向导的提示方便的卸载Free Pascal。

3. Free Pascal系统集成环境简介
(1)新建程序窗口
按F10进入主菜单或鼠标选择FILE菜单,执行其中New命令。建立一个新的程序窗口(默认文件名为Noname00.pas或Noname01.pas等)。
最顶上一行为主菜单。中间蓝色框内为编辑窗口,在这个编辑窗口内可以进行程序的编辑。最底下一行为状态说明行,显示出系统中常用命令的快捷键,如将当前编辑窗口中文件存盘的命令快捷键为F2,获得系统帮助的快捷键为F1,等等。

(2)程序的输入、编辑与运行
在当前程序编辑窗口中,一行一行的输入程序。事实上,程序窗口是一个全屏幕编辑器。程序的编辑与其它编辑器的编辑方法类似,这里不再重复。
当程序输入完毕之后,一般要先按Alt+F9(或执行compile菜单中compile命令)对程序进行编译。如果程序有语法错误,则会在程序窗口的第一行处显示第一个红色错误信息,按ESC键返回编辑窗口按照下面的错误信息提示修改程序。若无语法错误,则窗口正中央会出现一个对话框,提示编译成功。接下来,我们可以运行程序了。
程序的运行可以通过按ALT+R打开RUN菜单中的RUN命令,或直接按快捷键CTRL+F9。则可以在用户窗口中输出运行结果。通常在程序运行结束后系统回到Pascal系统的集成环境,因此要查看运行结果,要按ALT+F5打开DEBUG菜单中的USER SCREEN命令,将屏幕切换到用户屏幕,按任意键返回到编辑窗口。

4.程序的保存与打开
当我们想把程序窗口中的程序存入磁盘时,可以通过按F2键(或执行File菜单中的save命令)来保存程序。第一次保存文件时屏幕上会出现一个对话框要求输入文件名(默认扩展名为.pas),用户可按自己的需要选择文件路径并输入文件名,然后按“OK”按钮确定。当我们要将磁盘上的程序文件中的PASCAL程序装入窗口时,可按F3(或执行File菜单中的Open命令)来装入程序,此时系统也会弹出一个对话框,要求输入要打开的文件名,或直接在文件对话框列表中选择所要的文件,然后回到打开文件。

5.程序的调试
我们先编一个比较简单的程序,看看程序是如何调试的。

program tiaoshi;
var i:integer;
a,b,c:boolean;
begin
for i:=1 to 300 do
begin
a:=false;
b:=false;
c:=false;
if i mod 2 = 0 then a:=true;
if i mod 3 = 0 then b:=true;
if i mod 5 = 0 then c:=true;
if a and b and c then writeln(i);
end;
end.

该程序是输出300以内同时能被2,3,5整除的整数。 现在我们开始调试。 调试有多种方法,这里主要介绍单步执行法和断点法。
1、先介绍一种单步执行法,单步执行法就是模拟计算机的运算,把程序每一步执行的情况都反映出来。Free Pascal用F8即执行RUN 菜单下的Step over这个选项来实现,不断地按F8,计算机就会一步步地执行程序,直到执行到最后的“end.”为止。如果再配合另外的一种调试的工具Debug 菜单下的watches,你就会发现单步执行法的用处。watches窗口可以让我们观察变量的变化情况,具体操作是在watches窗口内按Insert键:这时,屏幕上弹出一个菜单,我们输入所需要观察的变量名,分别输入i,a,b,c这4个变量名,于是watches窗口内就有如下的4个变量的状态:这时,再次使用单步执行法,我们会发现,这4个变量的状态随着程序的执行而不断变化,这样我们就可以方便地知道执行每一步之后,程序的各个变量的变化情况,从中我们可以知道我们的程序是否出错,在哪里出错,方便我们及时地修改。
2、当我们遇到循环次数比较多或者语句比较多的时候,单步执行法用起来比较费时,下面我们介绍一种新的也是常用的调试方法——断点法。 所谓断点法,就是在程序执行到某一行的时候,计算机自动停止运行,并保留这时各变量的状态,方便我们检查,校对。我们还是以前面求同时能被2,3,5整除的3000以内的自然数为例,具体操作如下: 我们把光标移动到程序的第14行,按下ctrl+F8即执行Debug菜单中的BreakPoint选项,这时我们会发现,该行变成红色,这表明该行已经被设置成断点行,当我们每次运行到第14行的时候,计算机都会自动停下来供我们调试。注意:计算机是执行到断点行之前的一行,断点行并没有执行。

希望对你有所帮忙
勇唱稽夏璇
2019-07-15 · TA获得超过4188个赞
知道大有可为答主
回答量:3008
采纳率:31%
帮助的人:179万
展开全部
你不妨尝试以下操作,可能管用:
(1)建立快捷方式(有快捷方式就不用了):在你希望的地方(比如说桌面上)单击鼠标右键“新建--快捷方式”,单击“浏览”,找到fp.exe选中,然后单击“打开”,再单击“下一步”,再单击完成;
(2)设置:选中前面新建的快捷方式(应该叫Free
Pascal
IDE吧),单击右键,单击“属性”,点“选项”,从“当前代码页”中选择“437
OEM
美国”;然后点“字体”,选择“点阵字体”,大小为12*16;最后点“布局”,将缓冲区大小和屏幕大小都设为80(宽)、40(稿)。再单击“确定”就大功告成了。
(3)运行:你想要运行Free
Pascal时,只要双击那个你建立起的快捷方式就可以直接在Win9X或Win2000下运行Free
Pascal
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式