【技术实现步骤摘要】
本专利技术为有关于一种代码文件生成系统及其方法,特别是指一种将样板文件转换 为代码文件的。
技术介绍
近年来,随着电脑的普及与软件科技的蓬勃发展,简单的视窗界面或称之为图形 使用者界面(Graphical User Interface,⑶I)已逐渐无法满足使用者的需求,因此,如何 提高视窗界面的开发效率便成为各家厂商亟欲解决的问题。一般而言,在开发图形使用者界面的应用软件时,需要先开发其视窗界面,例如设定对话框、表格、按钮......等界面元素,接着,再针对各界面元素撰写相应的程序代码。然而,以此方式开发该应用软件将无法有效提高其开发效率,而且当视窗界面数量越 多,其维护相对而言就越困难。有鉴于此,便有厂商将视窗界面作为外挂模块,以便与相应的程序代码分别开发, 而以此方式所开发的应用软件在开启时,便能够以附加(plug-in)的方式显示视窗界面, 如此一来,即可方便地对视窗界面进行维护与修改。然而,若能够直接根据使用“可扩展标 示语言”(extensible Markup Language,XML)的样板文件来自动产生相应视窗界面的程序 代码,相较于前述方式更可 ...
【技术保护点】
一种基于样板代码的代码文件生成系统,其特征在于,包含:一样板资料库,用以储存一样板文件,该样板文件包含一样板名称及一样板代码;一载入模块,用以根据一选择条件自该样板资料库载入该样板文件的该样板名称及该样板代码;一分析模块,用以根据所载入的该样板名称产生相应的一代码文件;及一转换模块,用以根据一代码对照表将该样板代码转换为一程序代码,并且将该程序代码写入该代码文件。
【技术特征摘要】
1.一种基于样板代码的代码文件生成系统,其特征在于,包含一样板资料库,用以储存一样板文件,该样板文件包含一样板名称及一样板代码;一载入模块,用以根据一选择条件自该样板资料库载入该样板文件的该样板名称及该 样板代码;一分析模块,用以根据所载入的该样板名称产生相应的一代码文件;及一转换模块,用以根据一代码对照表将该样板代码转换为一程序代码,并且将该程序 代码写入该代码文件。2.如权利要求1所述的基于样板代码的代码文件生成系统,其特征在于,该系统更包 含一程序编辑模块,用以显示该代码文件中的该程序代码,并且允许对该程序代码进行编 辑。3.如权利要求1所述的基于样板代码的代码文件生成系统,其特征在于,该系统更包 含一样板编辑模块,用以允许对该样板资料库中的该样板文件的该样板名称及该样板代码 进行编辑。4.如权利要求1所述的基于样板代码的代码文件生成系统,其特征在于,该样板文件 为标签型态的结构化文件架构。5.如权利要求1所述的基于样板代码的代码文件生成系统,其特征在于...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。