tagCANDY CGI VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板) [ツリー表示へ]   [Home]
一括表示(VB.NET VB2005)
タイトルPictureBoxのImageをResXに移す
記事No6020
投稿日: 2007/08/07(Tue) 10:01
投稿者ダンボ
VB2005勉強中です。

ピクチャーボックスに埋め込まれているイメージを(しかも元の画像は捨ててしまった)
プロジェクトリソースに移動させたいと考えています。

そのイメージのリソースコンテキストダイアログから画像は切り取りやすく表示されるので
キャプチャソフトとペイントソフトを使ってBMPを復元することもできるのですが、
どうもスマートではないし個数が多いと手間がばかになりません。

リソースコンテキストダイアログにインポートはあるのにエクスポートがなぜないんだろう
と悔しい限りですが、なにか良い手はありませんか?

[ツリー表示へ]
タイトルRe: PictureBoxのImageをResXに移す
記事No6025
投稿日: 2007/08/08(Wed) 09:26
投稿者y4yama
ダンボさん、こんちは 
> ピクチャーボックスに埋め込まれているイメージを(しかも元の画像は捨ててしまった)
> プロジェクトリソースに移動させたいと考えています。
以下VB2005Express Editionでやってみました。

Resourcesというフォルダーは無いですか?あったら、その中にズバリです

無いなら、VB2005を空でたちあげて、Form1.resxを「開く」とPictureBox1.Imageという画像がでてきました。これは、右クリ--ファイルへエクスポートできました。
参考になりませんでしょうか・・・

[ツリー表示へ]
タイトル[解決]PictureBoxのImageをResXに移す
記事No6029
投稿日: 2007/08/08(Wed) 10:38
投稿者ダンボ
y4yamaさん、どうも有り難うございます。
おかげさまで作業量が激減できます。

> Resourcesというフォルダーは無いですか?あったら、その中にズバリです
Resourcesフォルダーには作りかけで使用されていないBMPが1個だけありました。

変換したいPictureBoxが定義されているFormのresXをデザイナーで開くと
求めている画像がちゃんとあってImport/Export可能でした(でもpng形式だけみたいですが)

これらを一時ファイルに保存してプロジェクトリソースに読み込ませてOKです。
キャプチャーソフトもペイントソフトも不要でした。

[ツリー表示へ]