软件世界网 购物 网址 三丰软件 | 小说 美女秀 图库大全 游戏 笑话 | 下载 开发知识库 新闻 开发 图片素材
多播视频美女直播
↓电视,电影,美女直播,迅雷资源↓
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 股票 租车
生肖星座 三丰软件 视频 开发 短信 中国文化 网文精选 搜图网 美图 阅读网 多播 租车 短信 看图 日历 万年历 2018年1日历
2018-1-20 7:30:05
多播视频美女直播
↓电视,电影,美女直播,迅雷资源↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  软件世界网 --