MsgBoxなどのタイトルを変更したい

解決


VB遭難者  2005-07-09 14:02:53  No: 123352  IP: [192.*.*.*]

VB6で英語OSと日本語OSコンパチのソフトを作っています。  一応全部のFontNameや記述内容の英語化などは先ほど本サイトで教えてもらって出来上がったのですがMsgBoxなどのタイトルが日本語のままで残ってしまい文字化けが生じてしまいます。
例えば Ret = MsgBox("Save Pictures?", VbYesNo, Title)  のようなものはTitleを指定できますが、単に MsgBox("All files are successfully saved") みたいにタイトルを指定できない時はタイトルバーに文字化け日本語が表示されてしまいます。  ソフトのタイトルが変更できれれば一挙に解決するのですが分かりませんので教えてください。

編集 削除
通ってみた  2005-07-09 16:43:20  No: 123353  IP: [192.*.*.*]

なんで指定できないの?

Ret = MsgBox("All files are successfully saved", 0, Title)

じゃダメなの?

編集 削除
VB遭難者  2005-07-10 12:00:34  No: 123354  IP: [192.*.*.*]

結構長いことVBをやっているのにボタン指定を「0」にするのは知りませんでした。  お恥ずかしい(汗!)  ありがとうございました。

編集 削除
魔界の仮面弁士  2005-07-11 00:45:14  No: 123355  IP: [192.*.*.*]

「0」のような固定値を使うのが好きではないので……別解として。

R1 = MsgBox("メッセージ", , "タイトル")
R2 = MsgBox("メッセージ", Title:="タイトル")
R3 = MsgBox("メッセージ", vbOKOnly, "タイトル")
R4 = MsgBox("メッセージ", vbOKOnly Or vbDefaultButton1 , "タイトル")

編集 削除