2010-08-18 48 views
3

我們使用Multilizer 5.1來編譯Delphi 2006,以編譯程序。現在我們必須在Multilizer中添加波蘭語作爲新語言。但是當我們打開我們的可執行文件時,Multlizer說「波蘭語不被代碼頁支持」。如何設置Delphi 2006可執行文件的代碼頁

如果我們將區域設置調整爲波蘭語,每當我們打開可執行文件時,區域設置就會翻轉回原來的設置,即荷蘭語。也許我們應該在我們的項目選項中設置CodePage設置,但下拉列表不會給我們任何選項。

任何想法?

回答

0

所以事實證明,我們只需要在控制面板的區域和語言選項中設置非Unicode程序的語言。壞消息是法文版現在有同樣的問題。

0

如果您希望應用程序支持所有可能的語言,而不管用戶計算機上的區域和語言選項如何,則需要將應用程序遷移到Delphi 2009或更高版本。從Delphi 2009開始,Delphi生成Unicode應用程序。它可能需要一些努力來修復任何假設SizeOf(Char) = 1的代碼。但是,那些一次性工作應該比不斷處理Delphi 2006應用程序中的代碼頁問題要少得多。

相關問題