软件世界网 购物 网址 三丰软件 | 小说 美女秀 图库大全 游戏 笑话 | 下载 开发知识库 新闻 开发 图片素材
多播视频美女直播
↓电视,电影,美女直播,迅雷资源↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
移动开发 架构设计 编程语言 Web前端 互联网
开发杂谈 系统运维 研发管理 数据库 云计算 Android开发资料
  软件世界网 -> 开发杂谈 -> 用Lazarus编写第一个程序Pascal版的helloworld -> 正文阅读

[开发杂谈]用Lazarus编写第一个程序Pascal版的helloworld


安装 Lazarus的过程不用多说,都是傻瓜式的。
[img]http://img.blog.csdn.net/20160403154041513
打开Lazarus,Lazarus会自动新建一个窗口形式的应用程序。你会看到五个窗口。
主窗口
这个窗口显示有标题栏、菜单栏和工具栏。
[img]http://img.blog.csdn.net/20160403101953138
对象视图窗口
这个窗口显示创建的窗体和窗体的属性信息
[img]http://img.blog.csdn.net/20160403102015029
源代码编辑窗口
这个窗口用来查看和编辑源代码
[img]http://img.blog.csdn.net/20160403102033482
消息窗口
这个窗口显示编译运行的相关信息
[img]http://img.blog.csdn.net/20160403102049701
默认创建的Form1窗口
这个是新建Application自动创建的
[img]http://img.blog.csdn.net/20160403102108154
好了,介绍这么多,下面进入正题。
先关掉主窗口以外的四个窗口。关闭Form1时可能会提示,点No
[img]http://img.blog.csdn.net/20160403102332218
1.新建Program工程
Project-->New Project(工程-->新建工程,有的可能会翻译为项目-->新建项目)
[img]http://img.blog.csdn.net/20160403102912142
选择Program,点OK
[img]http://img.blog.csdn.net/20160403103038752
如果出现save changes 点NO
[img]http://img.blog.csdn.net/20160403103119674
好了,下面会自动弹出源代码编辑窗口
[img]http://img.blog.csdn.net/20160403103216346
2.编辑运行
在begin和end之间填写如下内容
  writeln('Hello World!');
  readln; 
[img]http://img.blog.csdn.net/20160403103512222
完整代码如下
program Project1;

{$mode objfpc}{$H+}

uses
  {$IFDEF UNIX}{$IFDEF UseCThreads}
  cthreads,
  {$ENDIF}{$ENDIF}
  Classes
  { you can add units after this };

begin
  writeln('Hello World!');
  readln;
end.

然后点主窗口的绿色三角形按钮运行
[img]http://img.blog.csdn.net/20160403103619598
如果编写的程序没有问题,消息窗口会提示编译成功
[img]http://img.blog.csdn.net/20160403103801114
之后会弹出控制台,显示我们要输出的问题
[img]http://img.blog.csdn.net/20160403103848567
由于目前我们只用到了输出,没用到其它复杂结构,我们可以将第二行后面到begin前面删掉
[img]http://img.blog.csdn.net/20160403104139115
删掉后如图
[img]http://img.blog.csdn.net/20160403104306460
完整代码如下
program Project1;

begin
  writeln('Hello World!');
  readln;
end.  
再次点击绿色三角形也能运行。
至此,第一个程序调试完毕。
3.保存
保存的文件是lpr格式的,不是pas格式。lpr格式出了包含源代码信息之外,还包含的窗体、编译、运行等信息。
[img]http://img.blog.csdn.net/20160403104800821
[img]http://img.blog.csdn.net/20160403104815555
......显示全文...
    点击查看全文


上一篇文章      下一篇文章      查看所有文章
2016-04-03 20:46:48  
开发杂谈 最新文章
BloomFilter
大学四年编程之历程
内核分析
造人论坛——意识的本质和一个人工脑模型
OFDM信号[matlab描述]
人类还会进化吗?
HDUACM1035RobotMotion简单模拟题
树、二叉树(二)
iisphpweb.config处理404,500等,跳转友好
DatabaseAsaFortress
360图书馆 论文大全 母婴/育儿 软件开发资料 网页快照 文字转语音 购物精选 软件 美食菜谱 新闻中心 电影下载 小游戏 Chinese Culture
生肖星座解梦 人民的名义 人民的名义在线看 三沣玩客 拍拍 视频 开发 Android开发 站长 古典小说 网文精选 搜图网 天下美图
中国文化英文 多播视频 装修知识库
2017-7-20 20:40:38
多播视频美女直播
↓电视,电影,美女直播,迅雷资源↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  软件世界网 --