2011-02-25 124 views
2

我想创建新的XML文件并修改现有的文件。需要创建和读取和修改NSIS的XML文件

我尝试三种不同的插件:
XML plug-inNsisXML plug-in (by Joel)NsisXML plug-in (by Wizou)

我运行了他们的示例,两个NsisXML插件崩溃,第一个(XML插件)什么都没做。我真的不明白如何使用第一个插件,因为示例代码是一个大混乱。我不知道我是否使用了正确的插件。

我需要它才能将所选语言写入xml文件,以便稍后在程序中使用它。

那么我该怎么做呢?

(如果我可以修改我在安装程序发布之前添加到安装程序中的文件)。

谢谢。

编辑: 所以,我解决了我所有的问题,我想告诉我如何解决所有问题。 我使用Wizou的NsisXML插件,有2个dll文件--1个用于ANSI版本,另一个用于Unicode版本。我使用NSIS的ANSI版本内的xml unicode版本。所以我下载了unicode版本(支持更多语言),并且为了修改安装程序中的文件,我只是等待安装程序释放文件,然后打开文件并对其进行修改。

还有一件事 - 我给xml写了用户选择的语言,所以我将在程序中使用它 - $(^ Language)包含语言名称字符串$ language保存语言ID。

+1

是否使用NSIS的Unicode版本? – Anders 2011-02-25 19:48:15

+0

Unicode和Portable,我把它编译成ANSI,它工作..我能做什么?我需要4种Unicode编码的语言,但不是ANSI – Ron 2011-02-25 19:51:58

+0

你在括号中添加的最后一行是什么? – gideon 2011-02-25 19:54:09

回答

相关问题