奇迹重现 Delphi 2005赏析-3

来源:百度文库 编辑:神马文学网 时间:2024/04/19 23:02:10

奇迹重现 Delphi 2005赏析

2004-11-30 15:18作者:潇潇出处:天极网责任编辑:方舟   四、实战

  还是让我们通过一个实例,来对Delphi 2005做更亲密的接触吧。

  下面是一个简单的例子,其中我们主要实现了一个随机出题的软件,虽然我们只实现了最多10个小于10的数字的加法,但其中显示了Delphi 2005 中的主要功能。

  从左下角的“开始” —〉 “程序”—〉“ Borland Delphi 2005 ” —〉 “ Delphi 2005 ”如下图所示:


(点击放大)
  打开Delphi 2005 ,启动界面如下图所示:


(点击放大)
  (3)新建工程

  我们点击菜单栏中的“ file ”,在下级菜单中选择“ windows forms application — Delphi for .NET ”,如下图所示:



  也可以选择“ other ... ”选项,打开



  在这里,我们选择windows forms application,这种工程文件是可以在windows中直接运行的exe可执行文件。点击“ ok ”按钮,来到Delphi主界面。如下图所示:


(点击放大)
  (4)设计窗体

  1、我们的软件要首先要在窗口标题上写上软件名称,我们可以在左边的properties (属性)列表中找到text属性,将其中的winform1改为“珠脑算出题软件v1.0”,回车,可以看到设计窗体中的窗体标题也变为“珠脑算出题软件v1.0”。如下图所示:


  2、在窗体上添加文本框label1,修改其text属性,作为操作方法的提示,添加文本框label2,修改其text属性,作为做题时间指示,添加文本框label3,修改其text属性,作为要被显示的题目,文本框label4,修改其text属性,用来指示正在做的题数:如下图所示:


图一(点击放大)

图二(点击放大)
  3、在向窗体中添加一个文本输入框( textbox1 ),和三个按钮botten1 , botton2 , botton3,并分别为其命名为,出题,下一题,完成。如下图所示:


(点击放大)
  最后再添加一个richtextbox (福文本框),用来显示已经做过的题目,及其正误,做题时间及题数。如下图所示:


(点击放大)
  当然我们要先将他的visible属性设置为false,这样在窗体载入时就可以不显示了,可以露出后面的其它控件了。

  最后在向窗口中添加一个timer控件,来为做题计时。这时timer控件会放在主窗口的下面。如下图所示:



  并且设置它的enable属性为false,这样就可以使timer控件不会在开始时就运行了。