发明名称 WinCE作业环境下之资料结构处理方法
摘要 本发明系一种WinCE作业环境下之资料结构处理方法,系于该环境下,透过预先建立之读、写模块,配合每一资料结构对应之描述表,提供程式开发人员一种方便、且与资料结构之实体架构相互独立之处理方法;该描述表包含资料结构中每一资料栏位之位移参数与资料型态,依据描述表中之该等资讯,可于一应用程式中使用预先建立之读、写模块对资料结构进行读、写。藉由本发明,可使WinCE环境下之应用程式共用资料结构之读、写模块,且于资料结构更动时,只须修改描述表内容即可达成相关之维护,而毋须更改应用程式或读、写模块之操作。
申请公布号 TW374133 申请公布日期 1999.11.11
申请号 TW086119615 申请日期 1997.12.23
申请人 英业达股份有限公司 发明人 韩永胜;林光信
分类号 G06F15/76 主分类号 G06F15/76
代理机构 代理人 严国杰
主权项 1.一种WinCE作业环境下之资料结构处理方法,系藉由一资料结构描述表,使资料结构之读、写操作可独立于资料结构之实体架构,便于资料结构之存取与维护,该方法包含:建立一资料结构,该资料结构包含至少一个资料栏位;对每一资料结构建立一描述表,该描述表包含与其对应之资料结构中每一资料栏位相关之位移(offset)参数与资料型态(Data Type),其中位移参数系用以定义该资料结构中一资料栏位与其所在记录之起始点间之位移量,而资料型态系用以定义该资料栏位所储存内容对应之一种资料型态;建立读、写模块,该等模块系依据描述表内容,将读取、写入操作转换为WinCE作业环境下应用程式介面(API)对该资料结构之读、写操作,使其与该资料结构之实体架构相对应,以顺利进行操作;依资料结构之变动修改描述表内容。2.如申请专利范围第1项所述之一种WinCE作业环境下之资料结构处理方法,其中修改一资料结构之描述表包括修改一资料栏位相关之位移参数与资料型态。3.如申请专利范围第1项所述之一种WinCE作业环境下之资料结构处理方法,其中修改一资料结构之描述表包括增加一资料栏位相关之位移参数与资料型态。4.如申请专利范围第1项所述之一种WinCE作业环境下之资料结构处理方法,其中修改一资料结构之描述表包括删除一资料栏位相关之位移参数与资料型态。5.如申请专利范围第1项所述之一种WinCE作业环境下之资料结构处理方法,可藉由描述表对一资料栏位之资料型态进行检验。图式简单说明:第一图系WinCE作业环境与一般电脑作业环境之比较;第二图系本发明之方块示意图;第三图系WinCE作业环境、C程式语言及资料结构描述表中各种资料型态之对应关系;第四图A系一资料库在C程式语言中之定义;第四图B系第四图A中资料库之描述表;第五图A系第四图A中之资料库加入一资料栏位后,其C程式语言中之定义;第五图B系第五图A中资料库之描述表;第六图系本发明一实施例写入模块之流程图;第七图系本发明一实施例读取模块之流程图。
地址 台北巿士林区后港街六十六号