• ベストアンサー

VisualBasic5.0のことで

VisualBasic5.0のことです。 1.Form上に他のソフトの画像をコピーしたのですが、それを消去するにはどうすればいいのでしょうか。 2.Form上にImageを用いて.icoファイルを挿入しました。その.icoファイルはペイントで作成されているので本来の図形とともにキャンバスの白い部分が表示されてしまうのですが、その白い部分を透明にすることはできるでしょうか?

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

  • ベストアンサー
  • yasuosan
  • ベストアンサー率47% (10/21)
回答No.1

>1.Form上に他のソフトの画像をコピーしたのですが、それを消去するにはどうすればいいのでしょうか。 from1.pictureをなしにしたいということでしょうか? だとしたら、メモ帳でform1.frmを開いて、Begin VB.Form Form1 の下に  picture1.picuture="form1.frx"~  というのがあると思います。 その行を削除すれば消えます。 >2.Form上にImageを用いて.icoファイルを挿入しました。その.icoファイルはペイントで作成されているので本来の図形とともにキャンバスの白い部分が表示されてしまうのですが、その白い部分を透明にすることはできるでしょうか? 最もいい方法は、そのアイコンの白い部分を透過色 にしたアイコンファイルを用意することでしょう。 それがだめなら、イメージリストに画像を入れて透過色を設定してから、 アイコンにすればいいと思います。

challenger_
質問者

お礼

ありがとうございました。 両方とも解決しました。

関連するQ&A