投稿日 | : 2005/07/12(Tue) 11:56 |
投稿者 | : 魔界の仮面弁士 |
Eメール | : |
URL | : |
タイトル | : Re^5: ラベルの文字化け |
> C:\Program Files\Microsoft Visual Studio\VB98\Template\Projects\Form1.frm
> を書き換えてもみたのですが、ぜんぜん関係ありませんでした。
それって、開発環境用の設定ですよね。
既に作成したアプリに関しては、影響しないと思いますよ。
気になるのは、最初の発言の
> ・管理者権限のあるユーザーでは正常に表示される。
> ・制限つきユーザーでは、画面の設定が管理者権限のあるユーザーと同じでも文字化けを起こす。
ですね。となると、権限絡みの問題のように思えます。
> ・PowerユーザーにもC:\Windowsフォルダへのフルアクセス権限をセット
> ・Powerユーザーにもインストールフォルダへのフルアクセス権限をセット
これに加えて、レジストリ設定の違いや、レジストリの各項目へのアクセス権限なども
考えられますね。
正常に動作するXP環境と、化けてしまうXP環境とで、レジストリの内容を比較してみては如何でしょ
う。
また、ディストリビューション ウィザードをやめて、Visual Studio Installer + Orca で
インストーラを生成した場合はどうなりますか?
> フォームのファイルにCharset=128というコードを出力させる方法があるならば、
実行時設定でよければ、コントロールをFor Each で列挙する方法が使えます。
この場合、Fontプロパティを持たないコントロールに備え、On Errorする事も忘れずに。