• ベストアンサー

【VB2005】画像の切り出し

こんばんは。 VB2005で、画像ファイルの一部を切り出し、Image型の変数に格納する方法が分かりません。 (DrawImageメソッドで切り出した画像を描画する事はできました) 【例】 Dim i As Integer Dim sourceImg As Image = Image.FromFile("test.bmp") Dim img(9) As Image For i = 0 To img.Length - 1   img(i) = [sourceImgの一部] Next どなたか、ご教授頂けないでしょうか?

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

  • ベストアンサー
回答No.1

>DrawImageメソッドで切り出した画像を描画する事はできました 別にそれでいいじゃん。 前座で作った画像を配列に格納してみた。 (ファイル作れないからこのサイトでは実行しない。あいかわらずここ色分け変だなあ) http://ideone.com/UIT13

aloner
質問者

お礼

ご回答頂き、ありがとうございます。 載せて頂いたURL、とても参考になりました! Graphicsオブジェクトで描画してから変数に入れる、ちょっと一手間な方法ですが、Image型の変数に入れる事が出来ました。 > 別にそれでいいじゃん。 回答者様が仰る通り、DrawImageで描画出来ればいい話なのですが、Timerコントロールを使って連続で描画するので、1コマ毎に切り出し作業をしていたら処理が重くなってしまうと思い、予め切り出した画像を変数に入れておこうと考えました。 ありがとうございました☆

関連するQ&A