检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
机构地区:[1]西安工程大学计算机科学学院,陕西西安710048
出 处:《计算机工程与设计》2008年第15期4073-4074,4078,共3页Computer Engineering and Design
摘 要:国际通用的应用程序需要不同语言的软件界面。传统的开发一般是先开发出一种语言的应用程序,然后再开发其它需要的语言版本。这样做使得开发周期延长,不同版本的软件的发布时间不同,软件界面显示信息和程序紧密结合,软件的版本多给升级和维护带来了困难。在C#下将应用程序和界面显示信息进行分离,将界面显示信息保存在XML文档中,用这种方法实现应用程序的多语言版本。实践结果表明,这种方法开发周期短,应用程序所有的语言版本可以同时发布,减少了软件的升级和维护的工作量。The software need different language interface when used by different country user. Mostly this kind software develops process is that: At first to develop one language interface software, and then develop other language software by modify application' s source codes. The method have some problem, for example, the development cycle of software is long, different language version software have a different finished time, this is tight relation between interface information and program. It needs lot of time to update much different language version software. To separate interface information from source code based XML to implement multi-language interface on C#, this method have some advantage to multi-language software, such as decrease development cycle of software, all language software version can be finished at same time, it will spent shorter time on upgrade software.
关 键 词:多语言界面 扩展标记语言 文档对象模型 编码通用转换格式 递归算法
分 类 号:TP317.4[自动化与计算机技术—计算机软件与理论]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.33