摘要: 这一讲开始讲面向对象设计中最重要的概念--类,及由类引申出来的一些知识。 在面向过程的设计中,程序的模块是函数构成的,而面向对象设计中程序模块是类构成的。函数只是语句和数据的封装,而类是函数与数据的封装,对比下肯定是面向对象设计更重量级了,更适合大型程序的开发。其实,类就是一种自定义数据类型,跟... 阅读全文
posted @ 2014-10-17 17:53 Delphi爱好者2014 阅读(277) 评论(0) 推荐(0) 编辑
摘要: Windows 是多任务的操作系统, 一个任务就是一个应用(应用程序)、一个应用占一个进程; 在一个进程里面, 又可以运行多个线程(所以就有了很多"多线程编程"的话题). 对 Win32 来讲, 系统给每个进程 4GB 的地址空间: 低端 2GB($00000000 - $7FFFFFFF)... 阅读全文
posted @ 2014-10-17 16:00 Delphi爱好者2014 阅读(1072) 评论(0) 推荐(0) 编辑
摘要: 首先绘制多边形的API函数有: Polygon(); //描绘一个多边形,由两点或三点的任意系列构成 polyPolygon(); //用当前选定的画笔绘画两个或多个多边形 PolyPolyline(); //用当前选定的画笔描绘两个或多个多边形 首先来看Polygon的函数原型P... 阅读全文
posted @ 2014-10-16 19:20 Delphi爱好者2014 阅读(370) 评论(0) 推荐(0) 编辑
摘要: 什么是类,什么是对象?如何定义类?如何定义对象? 首先来定义一个人类 class Person{ public: void GetWeight(); void SetWeight(); private: int weight; }; 使用cla... 阅读全文
posted @ 2014-10-16 17:28 Delphi爱好者2014 阅读(201) 评论(0) 推荐(0) 编辑
摘要: TListBox组件属性AutoComplete 设置是否将焦点移到用户键盘输入选项上BorderStyle 设置组件是否有边框Canvas 提供一个绘图面板。Columns 指定列表框的可见列数Count 获得列表框的组件选项数ExtendedSelect 是否可以在列表框中选取一... 阅读全文
posted @ 2014-10-16 13:54 Delphi爱好者2014 阅读(2089) 评论(0) 推荐(0) 编辑
摘要: 用到2个API函数,Polyiine,Polylineto函数原型如下Declare Function Polyline Lib "gdi32" Alias "Polyline" (ByVal hdc As Long, lpPoint As POINTAPI, ByVal nCount As Lon... 阅读全文
posted @ 2014-10-15 17:22 Delphi爱好者2014 阅读(430) 评论(0) 推荐(0) 编辑
摘要: TTimer组件属性 Enabled属性 该属性控制TTimer组件是否周期性的产生OnTimer事件,为True,则产生周期性事件。false则不产生 示例procedure TForm1.FormCreate(Sender: TObject);begin timer1.Enabled... 阅读全文
posted @ 2014-10-15 16:29 Delphi爱好者2014 阅读(3307) 评论(0) 推荐(0) 编辑
摘要: THotKey组件属性 BiDiMode 设置该属性可指定文本的双向模式,控制读文本的顺序、垂直滚动条的位置。对齐方式不改变组件包含的数量、日期、时间、和当前值。 HotKey使用该属性可设置或改变热键相关的组合键,如ALT+A为默认值 InvalidKeys 无效的组合键 Modi... 阅读全文
posted @ 2014-10-15 15:36 Delphi爱好者2014 阅读(1200) 评论(0) 推荐(0) 编辑
摘要: 引用的介绍什么是引用?引用就是别名,别名就是创建一个对象的另一个名称。创建引用的方法用&符号。在c++ 下你可以把它看作是另外的一种指针,通过引用类型我们同样也可以间接的操作对象,引用类型主要是用在函数的形式参数上,通常我们使用它是把类对象传递给一个函数。 引用对象采用类型名加上&符号和名称的方... 阅读全文
posted @ 2014-10-14 19:51 Delphi爱好者2014 阅读(223) 评论(0) 推荐(0) 编辑
摘要: 工具栏组件(TToolBar)为用户提供了快捷菜单的访问方式。 Buttions列出工具栏中的工具按钮,其中保存了TToolButton实例的列表 Canvas在OnCustomDraw或OnCustomDrawItem事件中使用该属性可以在工具栏上画图。 Constraints规定TTo... 阅读全文
posted @ 2014-10-14 17:46 Delphi爱好者2014 阅读(6207) 评论(0) 推荐(0) 编辑