日本語OSで英語のコモンダイアログを表示するには?

解決


ぬけさく  2005-09-14 05:26:52  No: 92235

VB6.0を使用しています。
日本語OSで英語のコモンダイアログを表示することは可能でしょうか?


魔界の仮面弁士  2005-09-14 06:02:45  No: 92236

無理だと思いますよ。
表示のためには、英語版の comdlg32.dll を必要としますので。

一応、英語版と日本語版、両方の環境がインストール済みの環境で、
 Private Declare Function GetOpenFileName Lib "C:\WinUS\System32\comdlg32.dll" Alias "GetOpenFileNameA" _
(pOpenfilename As OPENFILENAME) As Long
のようにして、試しに英語版DLLをフルパス指定してみたところ、
日本語OS上から、英語版のダイアログを一応呼び出せたのですが……
とても真っ当な方法とは言えないので、真似しない方が無難かも。(^_^;)


ぬけさく  2005-09-14 20:14:40  No: 92237

魔界の仮面弁士様
ご回答ありがとうございました。

>とても真っ当な方法とは言えないので、真似しない方が無難かも。(^_^;)
了解いたしました。
今後の参考とさせていただきます。m(_ _)m


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加