开发Delphi对象式数据管理功能(四)

2016-01-29 14:25 5 1 收藏

开发Delphi对象式数据管理功能(四),开发Delphi对象式数据管理功能(四)

【 tulaoshi.com - Delphi 】

 

20.2.3 TReader对象 

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/delphi/)

  TReader对象是可实例化的用于从相联系的流中读取数据的Filer对象。TReader对象从TFiler继承下来,除了从TFiler继承的属性和方法外,TReader声明了不少属性、方法和事件。

  OwnerParent属性用于表示从Reader对象的流中读取的部件的拥有者和双亲结点。OnErrorOnFindMethodOnSetName事件使应用程序在运行中读数据时能定制响应方式。除了覆盖了一些从TFiler对象中继承的方法外,TReader对象还定义大量的读不同类型的数据和触发事件的方法。

 

20.2.3.1 TReader对象的属性和方法

 

  1. Owner属性

  声明:property Owner: TComponent;

Reader对象的Owner属性存储了将用来给从Reader的流中读出的部件的Owner属性赋值的部件。

  2. Parent属性

  声明:property Parent: TComponent;

Parent属性存储将用来给从Reader的流中读出所有控制的Parent属性赋值的部件。

  3. Position属性

  声明:propertion: Longint;

Reader对象的Position属性表示相联的流中读的当前位置。Position的值还应包括读缓冲区的大小。对于Reader 对象,Position的值大于流的Position 的值。如果将Position的值设得超过当前缓冲区,将引起调用FlushBuffer

  4. BeginReferences方法

  声明:procedure BeginReferences;

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/delphi/)

BeginReferences方法启动一连串关于读部件的命令,这些部件包含相互间的交叉引用。在使用上通常和FixupReferencesEndReferences一起放在Try

来源:http://www.tulaoshi.com/n/20160129/1493227.html

延伸阅读
标签: Delphi
  19.3.2 创建图形部件 图形控制是一类简单的部件。因为纯图形部件从不需要得到键盘焦点,所以它没有也不要窗口句柄。包含图形控制的应用程序用户仍然可以用鼠标操作控制,但没有键盘界面。 在本例中提供的图形部件是 TShape 。 Shape 部件位于 Component Palette 的 Additional 页。本例中的 Shape 部件有所...
标签: Delphi
  18.3.4.1 适化概述 所谓适化就是将桌面应用转化为 Client/Server 应用。 适化是一个很复杂的主题,这里不详细讲述。本节将介绍适化 Delphi 应用程序中最重要的方面。 适化的主要方面有: ● 将数据库从桌面平台到服务器的适化 ● 将应用程序转化为 Client/Server 的适化 适化还需要...
标签: Java JAVA基础
  最后一个与JSP语法有关的组件叫做内部对象.在JSP小型指令文件内,你可以存取这些内部对象来与执行JSP网页的servlet环境相互作用。许多对内部对象的存取应该要简化。然而,这些是范例,它们的存取都是可接受的,要完整的利用内部对象设定则需要对最新的Java Servlet API有所了解。 下表列出你可以使用的内部对象。 内部对象...
Delphi 是具可视化界面的面向对象编程语言,它以其功能强大、简便易用等诸多特性,深受编程人员的欢迎。Delphi 中提供了数据库引擎 BDE(Borland Database Engine),并内含众多的数据库调用构件,为编程人员开发客户/服务器应用程序提供了方便。通常情况下,利用 Delphi 开发数据库应用程序,可以使用TTable、TDataSource、TDBEdit、TDBNavi...
第一步:编写服务器的应用程序 首先在Delphi的IDE中选择File|New|Other,然后在WebServices页面中选择Soap Server Application图标。 然后在New Soap Server Application对话框中选择Web App Debugger executable。 点击OK按钮之后,Delphi会自动生成一个WebModule,在这个Module中会包含三个WebServices的控件。 然后然...