📄 h20000324-26.htm
字号:
<html><head><script language="JavaScript"> function reset(){ for ( var i=0; i < document.Form1.elements.length; i++ ) { document.Form1.elements[i].options[0].selected=true }}function going(url){ parent.location=url; reset();}</script><style><!--A:link {text-decoration: none; color: #000000; font-family: 宋体}A:visited {text-decoration: none; color: #000000; font-family: 宋体}A:active {text-decoration: none; font-family: 宋体}A:hover {text-decoration: underline:#ffffff; color: #ff0000}body,table {font-size: 9pt; font-family: 宋体}.H1 {font-size: 9pt ; line-height:9pt; align=center}.ourfont {font-size: 9pt ; line-height:9pt; }.ourfont1 {font-size: 9pt ; line-height:9pt; }--></style><meta http-equiv="Content-Type" content="text/html; charset=gb2312"><title>用Delphi“玩”编程(4)</title></head><body topmargin="0" leftmargin="0"><div align="center"><center><table border="0" cellPadding="0" cellSpacing="0" width="700"><tbody> <tr> <td><p class="content4"><span class="font"><img border="0" height="3" src="../../soft/pix.gif" width="700"></span></td> </tr></tbody></table></center></div><div align="center"><center><table border="0" cellPadding="0" cellSpacing="0" width="700"><tbody> <tr> <td bgColor="#3399ff" width="658"><p class="ourfont"><span class="font"> </span><a style="text-decoration: none; color: rgb(255,255,255)" href="../os/H00705-2.htm">操作系统</a><font color="#FFFFFF"><span class="font"><span> |</span></span></font><a style="color: rgb(255,255,255); text-decoration: none" href="../image/H00705-14.htm">图像处理</a><font color="#FFFFFF"><span>|<span class="font"> </span></span></font><a style="color: rgb(255,255,255); text-decoration: none" href="../autoCAD/H00705-19.htm">辅助设计</a><span class="font"><font color="#FFFFFF"><span> | </span></font></span><a style="color: rgb(255,255,255); text-decoration: none" href="../data/H00705-18.htm">数 据 库</a><span class="font"><font color="#FFFFFF"><span> | </span></font></span><a style="color: rgb(255,255,255); text-decoration: none" href="H00706-1.htm">高级编程</a><span class="font"><font color="#FFFFFF"><span> | </span></font></span><a style="color: rgb(255,255,255); text-decoration: none" href="../netuse/H00705-20.htm">网络应用</a><font color="#FFFFFF"><span><span class="font"> | </span></span></font><a style="color: rgb(255,255,255); text-decoration: none" href="../webpage/H00705-21.htm">网页制作</a><font color="#FFFFFF"><span><span class="font"> |</span></span></font> <a style="color: rgb(255,255,255); text-decoration: none" href="../technic/H00706-3.htm">技术交流 </a><a style="color: rgb(255,255,255); text-decoration: none" href="http://202.100.13.77/clslyb/default.asp?clsid=jiaoc"><font color="#FFFFFF"><strong>过客留言</strong></font></a></td> <td bgColor="#3399ff" width="32"><p align="center" class="ourfont"><a href="mailto:net@163.sn.cn"><img src="../../soft/email.gif" alt="email.gif (493 字节)" border="0" WIDTH="20" HEIGHT="19"></a></td> </tr></tbody></table></center></div><div align="center"><center><table border="1" cellSpacing="1" width="700" bordercolor="#3399FF"><tbody> <tr> <td align="left" bgColor="#FFFFFF" vAlign="top" width="700" bordercolor="#0000FF" bordercolorlight="#0000FF" bordercolordark="#0000FF"><p class="ourfont"> </p> <p align="center"><font size="1" color="#000000"><span style="font-size: 9pt">用Delphi“玩”编程(4)</span></font></p> <p><font color="#000000"> 经过前三期的学习你是否喜欢上易学好用的Delphi呢?要程序实现各种奇妙的功能(特别是希望在运行期实现),一定要编写代码。我们的程序中已写过不少代码,它们都是用Pascal语言编写的。<br> Delphi的编程语言是以Pascal为基础的。Pascal语言具有可读性好、编写容易的特点,这使得它很适合作为基础的开发语言。同时,使用编译器创建的应用程序只生成单个可执行文件(.EXE),正是这种结合,使得Pascal成为Delphi这种先进开发环境的编程语言。<br> Pascal语言包含众多编程知识,这区区几百字远不能囊括。在此我们只说个大概结构,使大家对源程序结构有一定的了解。再向各位提供几个实用招式和有趣的实例。相信掌握了这几招后,面对普通编程,你都可以大概应付。打开我们前面的程序如下,每行旁附中文注释:<br> unit Unit1;(1、单元首部语句)<br> interface(2、接口部分。用于声明程序中引用的单元、常量、类型、变量、过程和函数)<br> uses 单元引入部分<br> Windows, Messages, SysUtils, Classes, Graphics, Controls, <br> Forms, Dialogs,MPlayer, StdCtrls, ExtCtrls, ComCtrls;<br> Type<br> TForm1 = class(TForm)<br> Button1: TButton;<br> Button2: TButton; 类型声明<br> Memo1: TMemo;<br> MediaPlayer1: TMediaPlayer;<br> Button3: TButton;<br> procedure Button1Click(Sender: TObject); 过程(函数)声明<br> procedure Button2Click(Sender: TObject);<br> private<br> { Private declarations }<br> public<br> { Public declarations }<br> end;<br> var 引用声明<br> Form1: TForm1;<br> Implementation(3、实现部分。我们写的语句都在这部分。它通过许多“过程"实现我们要求的功 能。)<br> {$R *.DFM}<br> procedure TForm1.Button1Click(Sender: TObject);<br> begin<br> MediaPlayer1.Close;一个“过程"<br> Memo1.Lines.Text:='This is my project.';<br> end;<br> procedure TForm1.Button2Click(Sender: TObject);<br> begin<br> close; <br> end;<br> end。(4、结束部分)<br> 你会发现程序中有很多“声明",“声明"就好像给对象一个姓名并向电脑报到。只有作出声明,使 用时电脑才懂得你在“叫"哪个对象做事。在上一期我们也曾把“i"声明为实数。在Delphi中,我们几乎不用考虑声明,因为Delphi会自动生成大部分的代码和几乎全部的声明。只有一些自定义函数需要我们去声明。看看我们的程序,只有寥寥几行是我们键入的。Delphi在努力减轻我们的负担。另一个值得注意的地方是:Pascal语言规定,每一语句都用“;"作结尾,千万别忘了这小东西。<br> 由于文字所限,大家一定还觉得不够过瘾,但也只好暂时告别。实用招数和趣味例子将在下一期隆重登场,各位记得来捧场啊!</font></td> </tr></tbody></table></center></div><hr align="center" SIZE="1" width="700"><p align="center" class="ourfont"><span><span><font color="#000000"> <a style="color: rgb(0,0,0); text-decoration: none" href="../../soft/network/index.htm">互联网络</font><font color="#FFFFFF"> </font></a><font color="#000000">|</span></span><a href="../../soft/system/index.htm" style="color: rgb(0,0,0); text-decoration: none">系统工具</a><span>|<span> <a href="../../soft/tools/index.htm" style="color: rgb(0,0,0); text-decoration: none">实用工具</a> | <a href="../../soft/multimedia/index.htm" style="color: rgb(0,0,0); text-decoration: none">媒体工具</a> | <a href="../../soft/image/index.htm" style="color: rgb(0,0,0); text-decoration: none">图形图像</a> | <a href="../../soft/game/index.htm" style="color: rgb(0,0,0); text-decoration: none">游戏娱乐</a> | </span><a href="../../soft/usesoft/index.htm" style="color: rgb(0,0,0); text-decoration: none">软件<span>使用</a></font><font color="#FFFFFF"> |</font> </span></span></p><hr align="center" SIZE="1" width="700"><font color="#FFE8BB"><p align="center" class="ourfont"></font><font color="#000000"><span><span>© Copyright 2000 </span></span>陕西公用计算机互联网信息中心<span><span> 版权所有 </font></p></span></span><p align="center" class="ourfont"><font color="#000000"><span><span>本站制作维护by <a style="color: rgb(0,0,0)" href="mailto:haiyuan@163.sn.cn">HAIYUAN</a></span></span></font></p><p align="center" class="ourfont"><font color="#000000"><span><span>电话:(029)8371051 8371055 8371049 联系信箱:<a href="mailto:net@163.sn.cn">net@163.sn.cn</a></span></span></font></p></body></html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -