• 締切済み

VBで作成したフォームのタイトルバーアイコンについて

VB6で作成したフォームのタイトルバーアイコン(タイトルバー左端)を変更することはできるのですが、デフォルトのアイコンに戻すことができません。 プロパティウィンドウのiconプロパティをDeleteキーで削除すると、ウィンドウズのようなアイコンに変更してしまい、デフォルトのiconファイルを選択しようと、ダイアログボックスから探してみたのですが、どこにも見当たりません。 多分、icoファイルとしては存在していないのだと思います。 コードを使わずに元に戻したいのですが、どうしたらよいのでしょうか? 教えてください。よろしくお願いいたします。

みんなの回答

  • KojiS
  • ベストアンサー率46% (145/312)
回答No.1

削除したいフォームの .frmファイルをテキストエディタで開き、最初の方にあるIcon="*.frx":0000のような行を削除し、同じファイル名の .frxファイルを消せばアイコンは削除されます。

関連するQ&A

  • タスクバーに指定したアイコンを表示させるには

    vb.netです。 フォームのiconに、C:\Documentsにあるicoファイルを設定しているのですが、 vb.net起動中にF5でフォームを表示した時にはフォームに指定したアイコンが表示され、タスクバーにも同じアイコンが表示されrるのに、 vb.netを閉じて、ショートカットから起動した同じフォームでは、タスクバーに表示されるアイコンは画像のような感じです。 フォームに表示されるアイコンは、どちらもC:\Documentsにある指定したicoファイルです。 ショートカットから起動した場合でもタスクバーにアイコンを表示させることは可能ですか?

  • @icon変換 ico 真っ黒

    windows7 64bit OSで、@icon変換1.21を使っています。256*256のbmpファイルをdragして、「ファイル」-「単独iconとして保存」でicon化していたのですが、ある日から出来上がったxxx.icoのアイコンが、真っ黒になってしまいました。それ以前に作った.icoのアイコンはちゃんと表示されています。xxx.icoのプロパティを見てみると、全般タブの下、ウインドウの左上にちゃんとアイコンの絵柄が表示されているのですが、xxx.icoのアイコン表示は真っ黒のままです。他のフォルダーのプロパティから、「カスタマイズ」-「アイコンの変更」から、xxx.icoを指定するとフォルダーアイコンはちゃんとその絵柄になります。 @icon変換を使っていくつもアイコンを作っているのですが、有る時から突然真っ黒表示になってしまい、一目で識別できなくて困っています。IconCache.dbを削除したりしてみましたが、直りません。  どなたかご教授ください。 http://pcgenki.com/soft3/aicon.htm

  • アイコンを設定する

    フォームのIconプロパティにアイコンファイルを設定したいのですが、「プロパティの値が不正です」となって設定できません。どうしたらよいでしょうか。 アイコンファイルは自分で作ったもので、32*32ドットです。(abc.ico) 最初は24ビットカラーでダメで256ビットカラーでも試してみましたが、やはりダメでした。

  • フォームの表示方法

    こんにちわ。 私はいまVB6.0(SP5)を使っています。 ところで,ある画面を表示するときに, Iconプロパティに何らかのアイコンファイルを設定し, さらにControlBoxプロパティをFalseにして 「閉じる」ボタンを隠したいのですが, これらを同時にしようとすると,なぜか実現できません。 何かいい方法がありましたら教えてください。 よろしくお願いします。

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

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

  • アイコンの作成について

    USB用のアイコンを作っているのですが、bmpファイルから、icoへの変換がうまくいきません。(変換には、@icon変換というソフトを利用しています。)icoファイルには変換されるのですが、絵が粗雑になってしまいます。解決策はないでしょうか?(画像サイズは128×128です。)

  • セットアッププロジェクトでのショートカットアイコン

    VB2008にて作成したツールを配布するためにセットアッププロジェクトを使用して setupファイル等を作成しています。 デスクトップにショートカット、プログラムメニューに追加を行う際 ショートカットのアイコンを変更したいのですが ショートカットのプロパティのIconを変更しても デフォルトのアイコンになってしまうのですが どのようにしたらよいのでしょうか? Program Filesにインストールされたツールの方のexeファイルは 指定したアイコンに変わっています・・・

  • VB2005で、フォームを初期化したいのですが、教えてください。

    VB2005で、フォームを初期化したいのですが、教えてください。 VB2005で、フォームにデータベース内容(ORACLE)を表示するプログラムを作っています。その際、F8キーを押すと画面内容(テキストボックスやDatagridviewの編集内容)を初期ロード状態に戻すようにしたいと思い、F8キー押下時のイベントに、以下のようにプログラムしました。 dim frm as form frm = new form1 me.close frm.show() としてみましたが、me.closeで、プログラムが終了してしまうようです。 どうするのが適切かお教えください。

  • VBのフォームでD&Dを有効にする

    VB2013 expressです。 VBで作成したフォーム上にファイルをD&Dすることで フルパス名を取得するプログラムを書きたいのですが http://dobon.net/vb/dotnet/control/droppedfile.html このページにのように、テキストボックス上に D&Dすればうまくいくものは見つかったのですが、 フォーム全体で受け付けてくれるものが見つかりません。 どのように改良すれば良いか教えてください。

  • DLLから表示しているモーダルダイアログよりも手前にかつモーダルにフォーム表示したい

    VBからOCX経由でDLLを呼び出しており、そのDLLからモーダルダイアログ(以下ダイアログ(1)と記述)を表示しています。このダイアログ(1)を表示中にVBから別フォーム(2)をダイアログ(1)より前面に表示させています。 フォーム(2)をダイアログ(1)より前面に表示し、ダイアログ(1)をマウスクリック等しても表示順序が入れ替わらないようにするにはどうすれば良いでしょうか? OCXおよびDLLの変更はできません。 フォーム(2)の代わりにMSGBOX関数にてメッセージボックスを表示させた場合には、メッセージボックスを終了以前にダイアログ(1)の操作は不可となりました。 ですので、何らかの方法で実現可能だと考えています。 よろしくお願いいたします。

専門家に質問してみよう