原創|其它|編輯:郝浩|2012-10-09 14:09:34.000|閱讀 276 次
概述:如何自己創建DXperience的本地資源文件?本文將以XtraBars為例為你詳細說明。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
如何自己創建DXperience的本地資源文件?本文將以XtraBars(XtraBars下載)為例為你詳細說明。
所有與XtraBars library相關的資源都存儲在LocalizationRes.resx文件中,可按以下幾步創建本地資源:
(1)拷貝LocalizationRes.resx文件至應用程序的相應目錄下,并根據資源命名約定對其重命名(如漢語: "LocalizationRes.zn-CHS.resx”)。 LocalizationRes.resx文件可在下面路徑下查找:
DeveloperExpressInc.NET\Sources\DevExpress.XtraBars\DevExpress.XtraBars\LocalizationRes.resx
(注:一定要使用資源命名約定對resx文件進行命名。)
(2)修改resx文件。即使用Microsoft Visual Studio .NET編輯資源文件中的字串至目標語言。
(3)使用工具Resgen.exe將resx文件轉換為.resources文件。如構建一個中文的本地資源文件,可使用下面命令:
resgen LocalizationRes.zn-CHS.resx LocalizationRes.de.resources
(4)利用AL命令生成相應的資源庫,即.DLL文件, 在VS.NET命令提示行下鍵入:
Al/out:DevExpress.XtrarGrid.Resources.Dll/v:0.0.0.0/culture:zh-CHS/embed:LocalizationRes.de.resources,DevExpress.XtraGrid.LocalizationRes.de.resources /keyfile:strongkey.snk
(注:/v:后面是指定版本信息,需手動設置。)
(5)資源文件編譯完畢之后可以使用Microsoft Visual Studio .NET提供的工具Gacutil.exe將其安裝至GAC (Global Assembly Cache)。命令為:
gacutil /i:LocalizerRes.de.resources.dll
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉載自:網絡轉載