关于资源文件与数据库?
各位大虾,我想问问使用VB开发一个多国语言的软件,是使用资源文件方便点,还是使用数据库方便点,两者在读取速度上有多大的差异 --------------------编程问答-------------------- 变量名及内容等等都保存到数据库,这样添加修改变量名及内容很方便。
保存时生成一个xml文件。
软件读取时直接读取xml速度也方便挺快的(写个函数,读取时直接输入参数)。 --------------------编程问答-------------------- 资源文件我以前用过,不好。我记得好像更新资源文件还要在对应的系统里(我安装的多系统)操作才好,否则容易出错。资源文件因为是编译到EXE中去,我不知道会不会影响系统资源。但是速度快。
那时我就打算以后用数据库来做多语言,但是以后再也没做。
现在常见的多语言小软件,一般是把语言包做成文本文件,类似INI一样的。这样的好处是修改语言不需要重新编译可执行文件,比较方便。至于效率,现在一般不大考虑了。
补充:VB , 基础类