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 部件