3

Multilizer 5.1を使用してプログラムを翻訳し、Delphi2006でプログラミングしています。ここで、Multilizerの新しい言語としてポーランド語を追加しました。しかし、実行可能ファイルを開くと、Multlizerは「ポーランド語はコードページでサポートされていません」と言います。

地域設定をポーランド語に調整すると、実行可能ファイルを開くたびに、地域設定が元の設定であるオランダ語に戻ります。プロジェクトオプションでCodePage設定を設定する必要があるかもしれませんが、ドロップダウンリストにはオプションが表示されません。

何か案は?

4

2 に答える 2

0

ユーザーのコンピューターの地域および言語オプションに関係なく、アプリケーションですべての可能な言語をサポートする場合は、アプリケーションをDelphi2009以降に移行する必要があります。Delphi 2009以降、DelphiはUnicodeアプリケーションを作成します。それを前提とするコードを修正するには、おそらくある程度の努力が必要ですSizeOf(Char) = 1。ただし、その1回限りの作業は、Delphi2006アプリケーションでコードページの問題に常に対処する必要がある場合よりもはるかに少ない労力で済みます。

于 2010-09-03T10:27:32.713 に答える
0

したがって、コントロール パネルの [地域と言語のオプション] で非 Unicode プログラムの言語を設定するだけで済みました。悪いニュースは、フランス語版でも同じ問題が発生していることです。

于 2010-08-18T09:00:39.833 に答える