| 域名空间 下载中心 社区论坛 信息公告 MY小屋 |
![]() |
联系我们 设为首页 加入收藏 |
|
首页 | 新闻资讯 | 编程开发 | 网页设计 | 图形图象 | 网络媒体 | 网站模板 | 数 据 库 | 投稿 论坛 | 操作系统 | 系统优化 | 网络安全 | 黑客技术 | 硬件学堂 | 硬件报价 | 服 务 器 | 地图 专题 | 应用软件 | 聊天通讯 | Q Q 专栏 | 建站经验 | 在线工具 | 站长Club | 注 册 表 | 旧版 社会 | 游戏娱乐 | 设计欣赏 | 疑难解答 | 社区论坛 | 韩国素材 | 素材图库 | 广告服务 | 服务 |
| 新版上线![旧版] | |||||
注:打开慢时请稍等
第一章 Delphi快速入门(三)http://www.iyit.net 日期:2006-5-3 20:15:35 来源:网络书籍 点击: |
1.2.4.3 汉化界面及字体选取 如果您的Windows95系统中安装了中文系统,对界面做汉化是极其方便的。例如,您可以将Button1 若对中、西文字体不满意,则可以调整Font属性以满足您的要求。Font属性的前面,有一个小小的“+ Font对话框可以更为直接地设定以上属性。Font 这一对话框中包含了上述的全部属性,使得调整字形更为直接方便。但要申明的是,对于窗体Form 1.2.4.4使用图形编辑对话框 最后,我们用图标按钮BitBtn1来控制Shape 您可以通过图形编辑对话框装入图标,在本例程中,按动Load 至此,界面的设计工作就已完成了。运行一下观察效果,别忘记保存您的库单元文件、工程文件。 1.2.5 编写事件处理过程 完成用户界面,只是建立了一个“骨架”,下面要做的便是给程序加入“灵魂”,也即,使它能够完成所要求的功能。 1.2.5.1 为用户操作建立“事件” 单击窗体上的“Rectangle”按钮,在ObjectInspector中,点动“Events”页标签,出现事件窗口。在本例程中,我们只关心OnClick 在光标处键入以下的程序段: 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节中,交互阅读这两部分,多创制几个试验程序,有助于您迅速进入Delphi 1.3.1 常用的文本相关部件 以下的部件以各种格式显示文本,其中有些是文本和数据输入的途径。它们是Label( 1.3.1.1 Label部件 Label(标签)一般放在对象的旁边,用来标记这些对象,从而对用户的操作进行提示,也可以用来显示其它信息。您可以在标签中设置热键,也即在Caption 1.3.1.2 Edit、MaskEdit Edit、MaskEdit MaskEdit是格式文本输入对象。它的EditMask属性为它提供了过滤文本的格式。点动这一属性的省略按钮,会弹出过滤编辑对话框,除了Delphi Memo是备注框,与以上对象不同的是,它可以接收多行文本输入。将ScrollBars 1.3.1.3 List Box和Combo Box List Box( 下列程序段将Edit1的文本加入到ListBox1 procedureTForm1.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(检查框)和Radio Button( 1.3.3 分组、分界部件 分组部件把其它的部件组合成一组,例如上述的无线按钮部件RadioButton,就需要放入以下的成组部件中。分界部件用于在窗口中产生边界和区域,以区别于其它区域。 1.3.3.1 Group Box、Radio Group Group Box(群组框)、Radio Group( 1.3.3.2 NoteBook、TabSet 记事本部件NoteBook一般和标签集部件TabSet 另外一个部件TabbedNoteBook是带有标签的多窗体窗口,不过,它的页标签设在窗口的上面。它们相当于多个分组部件的集合,每次查看其中的一页。以上三个部件在Win3.1页。 在Win95 1.3.3.3 分界部件 在Win 3.1页上,还有Header( 1.3.4 图形、图象部件 1.3.4.1 Image部件 图象部件Image在Additional 编辑:黑鹰 [发送给好友] [打印本页] [关闭窗口] [返回顶部] 上一篇:第一章 Delphi快速入门(二) 下一篇:第一章 Delphi快速入门(四) 转载请注明来源:www.iyit.net 特别声明: 本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系编辑人员,我们尽快予以更正。 |
| 最新更新 | 热点排行 | 推荐新闻 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 友情链接 | ||||||
| 设置首 页 - 版权声明 - 广告服务 - 关于我们 - 联系我们 - 友情连接 |
| |||||||