• ベストアンサー

?などのアイコンを使いたい

VisualBasic(6)で、自分でダイアログボックスを作ろうとしているのですが、その際に、VBで標準的に使うMSGBOXに表示される『○に?(青)』マークや、『○に×(赤)』のマールを使いたいのですが、これらのアイコンはどこに保存されているのでしょうか? VB上でしょうか?Windowsとして持っているのでしょうか? ご存知の方、ご教授ください。 よろしくお願いいたします。

  • fdh26
  • お礼率92% (106/115)

質問者が選んだベストアンサー

  • ベストアンサー
  • 2ch
  • ベストアンサー率51% (64/125)
回答No.5

DLLなら 1.アイコン抽出ソフトをインストールする。 アイコンぱくら http://www.vector.co.jp/soft/dl/win95/amuse/se110107.html 2.Windowsディレクトリのsystem32から、全てのDLLを検索し、全てをアイコンぱくらにドラッグする 3.右クリックでアイコンのプロパティから、ファイル名とアイコンのインデックス値を得る 4.APIでアイコンを取得する http://www.vbvbvb.com/jp/gtips/0951/gSHGetFileInfoShGfiIconShGfiLargeIcon.html http://www.vbvbvb.com/jp/gtips/0951/gSHGetFileInfoShGfiIconShGfiSmallIcon.html VisualStudioのbmpアイコンを使用するなら、VisualStudioのインストール時のオプションを設定するとPCに入る

その他の回答 (4)

  • azu3
  • ベストアンサー率31% (24/76)
回答No.4

C:\Program Files\Microsoft Visual Studio\Common\Graphics\Iconsの下にいろいろあります

fdh26
質問者

お礼

ご回答ありがとうございます。 便利なアプリがあるもんですね・・・ とりあえずセットアップして、検索して、SYSTEM32の中のUSER32.DLLの中にそれらしきものを見つけました。 このアプリは他の機会ににも使えそうです。 皆々様方、数々のご回答ありがとうございました。

  • azu3
  • ベストアンサー率31% (24/76)
回答No.3

No2です もしかして自分でfrmを作成するつもりですか? そのときに画像が必要?という事ですか? VisualStudioでアイコンとして持っています。 アイコンで検索するといろいろ出てきます。 イメージ コントロールで表示することができます

fdh26
質問者

お礼

そういうことです。 む~・・・(汗)アイコンファイルも探してみたのですが、同じ物は見つかりませんでした。おそらくはDLLか何かに書き込まれているのではないか?と思うのですが、それがなかなか見つかりません。 azu3さん、たびたびのご回答、本当にありがとうございます。 もう少し頑張ってみます。

  • azu3
  • ベストアンサー率31% (24/76)
回答No.2

msgbox関数で指定します vbCritical:警告メッセージ vbQuestion:問い合わせメッセージ vbExclamation:注意メッセージ vbInformation:情報メッセージ MsgBox("メッセージの内容", vbQuestion + vbOKCancel, "メッセージBOX左上の表題") のように記述します。 MSDNに出ています。

fdh26
質問者

補足

え~、ちょっと私の質問が悪かったかもしれません。 今回はMSGBOXは使わずに、自分でフォームを作成するのですが、その中で質問のアイコンを使いたかったのです。(フォームの中にコンボボックスなどを入れるので自作します) 理解しにくい文章で申し訳ありませんでした(汗) ご回答ありがとうございました。

  • tbobi
  • ベストアンサー率45% (544/1189)
回答No.1

  VBはわかりませんが、 Windows上なら、似たようなのがありましたよ。 c:\windowsフォルダ内を *.bmp で検索してみては?

fdh26
質問者

お礼

早速のお返事ありがとうございます。 ん~・・・できれば、同じ物を使うのが理想なんで、もう少し探してみます。

関連するQ&A

  • VB5で、PDFファイルを印刷ダイアログボックスを非表示にして任意の場

    VB5で、PDFファイルを印刷ダイアログボックスを非表示にして任意の場所に保存したいのです。 現状は、VB5で下記のように記述しています。 通常のプリンタ設定はCutePDFとなってます。 Printer.Print ○○ Printer.EndDoc 上記で名前をつけて保存ダイアログボックスが表示され、 デスクトップ上が保存先、名前はVisualBasic.pdfとなってます。 これを、 保存ダイアログボックスを非表示にし、 保存先、ファイル名をVB側で指定したいのですが、 どのようにやればいいのかわからず困っています。 その前にできるのか… VB5は客先での環境なので変更できません。 どうぞお力をお貸しください。。 よろしくお願いいたします。

  • ダイアログボックスのアイコンについて

    zipファイル等をダウンロードする際に表示される 「開く」「保存」「キャンセル」と出る ダイアログボックスなのですが このダイアログボックスの左上に表示されてるアイコンを 変える事はできるのでしょうか? いろいろ調べて見たのですが分かりませんでした よろしくお願いします

  • 何故アイコンが二種類あるのでしょうか?

    desktopに”goo top”と”教えて!”の二つのアイコンがあります。今まで二つとも赤のgマークでした。ところがいつの間にか、topのアイコンが青のeマークに変わっています。何が切っ掛けでこうなるのでしょうか?或いはどこか設定を変更した結果でしょうか?よろしく願います。

  • VBのアイコンを表示させたくない

    こんにちは。 いつもお世話になっております。 早速ですが、ご教示下さい。 VBでFormを作成し表示していますが、アイコンが出てきてしまいます。 当初、「Control Box」プロパティをFalseにしていたのでアイコンが何も表示されていませんでした。 しかし、Trueに変更したところVBの標準のアイコンが表示されるようになりました。 私としてはアイコンは何も出したくないのですが。。 また、「Control Box」プロパティがFalseのFormにはアイコンが設定できません。 画面に統一感が出せなくて困っています。 よい方法がありましたら教えて下さい。よろしくお願いします。 環境:Windows NT,VB 5.0

  • レジストリエディタの値のアイコンについて

    レジストリエディタを開くと、右側のウインドウに値が表示されますよね。 この値の左側についているアイコンが、赤文字で"ab"と書かれたものと、青文字の複雑なマークのものに分かれているのですが、これにはどういった意味があるのでしょうか?

  • 【アイコンの背景色が黒塗りになってしまう。】

    windows付属のペイントを使って背景色を青にしてアイコンを作りました。 (ビットマップで保存して後から拡張子をicoに変更する。) そうするとアイコンの背景色が黒塗りになってしまいます。 (画像を開くと背景色は青です。アイコンとしてみたときに背景色が黒になっています。) フリーウェアを使わずに標準ツールのペイントにてこれを解決したいのですが方法が分かりません。 ご存知の方がいらっしゃいましたら教えていただけるとありがたいです。よろしくお願いします。

  • キングソフトのタスクとレイのアイコンについて

    先日、 キングソフトのタスクトレイのアイコンが赤マークでした。 今は青マークです。(白十字) 赤マークの時は何が起こってたのでしょうか?

  • デスクトップのアイコンの表示

    デスクトップのアイコンの左下に通常は四角の中に右上方向の矢印のマークがついています。 しかし、PCを初期化したら丸の中にチェックマークに変わってしまいました。丸とチェックは青、丸の中は白です。 どなたか、原因及び修正方法を教えてください。

  • デスクトップとタスクバーのショートカットアイコン

    OS:Windows7(64bit)です。 デスクトップのショートカットアイコンをタスクバーに移動したら デスクトップでそれまで表示されていたアイコンマークでなく別のアイコン マーク(アイコンの種類エクスプローラーみたいな枠の中に赤や青のボッチがあります) になってしまいました(主にインストールしたアプリケーション)。 どうしたら、デスクトップにあったアイコンマークが表示されるようになるか 教えてください。

  • アイコンの形が

    ワード、エクセル(2000)を保存してそのアイコンを見ると すべて旗のマーク(windowsのマーク)のアイコンに 変わってしまいます。OSはMeか98なのですが、 会社のパソコン何台かがそうなっていまして、 直すことはできますか??

専門家に質問してみよう