DELPHI基础教程

第一章 Delphi快速入门(三)

1.2.4.3 汉化界面及字体选取 

如果您的 Windows95 系统中安装了中文系统,对界面做汉化是极其方便的。例如,您可以将 Button1

若对中、西文字体不满意,则可以调整 Font

Font

这一对话框中包含了上述的全部属性,使得调整字形更为直接方便。但要申明的是,对于窗体 Form

1.2.4.4 使用图形编辑对话框 

最后,我们用图标按钮 BitBtn1 来控制 Shape

  您可以通过图形编辑对话框装入图标,在本例程中,按动 Load

至此,界面的设计工作就已完成了。运行一下观察效果,别忘记保存您的库单元文件、工程文件。 

1.2.5 编写事件处理过程 

  完成用户界面,只是建立了一个“骨架”,下面要做的便是给程序加入“灵魂”,也即,使它能够完成所要求的功能。 

1.2.5.1 为用户操作建立“事件”

单击窗体上的“ Rectangle ”按钮,在 Object Inspector 中,点动“ Events

在光标处键入以下的程序段: 

  Shape1.Shape := stRectangle; 

用同样的方法,在 Button2 和 Button3

 在代码编辑器中, Delphi 自动建立的过程以关键字 Procedure

1.2.5.2 使用颜色编辑对话框 

       图标按钮“ Color ”要控制部件 Shape1

  ColorDialog1.Execute;

   Shape1.Brush.Color := ColorDialog1.Color; 

这样,图标按钮的功能也就完成了。

        初学者可能对这样的程序段不能理解。其实也是十分简单的。查看 ColorDialog

读者的要求可能会是,怎样尽快的了解这些这些方法、属性和域呢?下文对使用联机帮助的简单介绍可能会对您有所裨益。 

1.2.6 使用联机帮助 Help 

        事实上,使用联机帮助是您全面地了解可用的方法、对象的域、属性等信息的最快捷途径。您还可以参考 Delphi

如果您已经对对象有一定的了解,想查阅它的具体方法、域等,可以直接用主题词进行检索。 

以上,我们已经完成了简单的例程。运行您的程序,选用各个按钮改变图形的颜色和形状。如图 1.9

1.3 Delphi 2.0 的可视化部件用法简介 

本节中,我们将较为深入地讲解 Delphi 的部件。这是编制大型复杂应用程序的必由之路。下面,我们将对各种部件分类进行简单的介绍,以便于您在编程时能够较快地了解有哪些部件可能会满足您的要求,并对其重要的方法、属性等有一个大致的了解。

 基本技巧、工具的介绍在本章的第 4

1.3.1 常用的文本相关部件 

        以下的部件以各种格式显示文本,其中有些是文本和数据输入的途径。它们是 Label(

1.3.1.1 Label 部件 

        Label(

1.3.1.2 Edit 、 MaskEdit

        Edit 、 MaskEdit

MaskEdit

Memo 是备注框,与以上对象不同的是,它可以接收多行文本输入。将 ScrollBars

1.3.1.3 List Box 和 Combo Box

List Box(

  procedure TForm1.AddButtonClick(Sender:TObject);

  begin

ListBox1.Items.Add(Edit1.text);

Edit1.Text := ‘’ ;

  end; 

常见的组合框初始化用以下的语句可以实现,它用下拉式列表框的第一项来初始化组合框的缺省值: 

procedure TForm1.ComboBox1Text(Sender:TObject);

begin

if ComboBox1.Text = ‘’ then

ComboBox1.Text := ComboBox1.Items.String[1] ;

    end;

以上就是文本输入的基本部件。  

1.3.2 按钮和检查框部件 

1.3.2.1 Button 和 BitBtn

        按钮是 Windows

1.3.2.2 Speed Button 部件 

Speed Button(

1.3.2.3 Check Box 与 Radio Button

        Check Box(

1.3.3 分组、分界部件 

        分组部件把其它的部件组合成一组,例如上述的无线按钮部件 Radio Button ,就需要放入以下的成组部件中。分界部件用于在窗口中产生边界和区域,以区别于其它区域。 

1.3.3.1 Group Box 、 Radio Group

        Group Box(

1.3.3.2 NoteBook 、 TabSet

        记事本部件 NoteBook 一般和标签集部件 TabSet

        另外一个部件 TabbedNoteBook 是带有标签的多窗体窗口,不过,它的页标签设在窗口的上面。它们相当于多个分组部件的集合,每次查看其中的一页。以上三个部件在 Win 3.1 页。

        在 Win95

1.3.3.3 分界部件 

在 Win 3.1 页上,还有 Header(

1.3.4 图形、图象部件 

1.3.4.1 Image 部件

图象部件 Image 在 Additional

[目录] [上一页] [下一页]