Visual Basic 中学校 掲示板 投稿の管理
タグのない投稿を抽出
統計
RSS
Visual Basic 中学校
投稿一覧
SelectActiveFrameについて
この投稿へのリンク
https://keijiban.umayadia.com/ThreadDetail.aspx?ThreadId=30487#CommentId83948
この投稿の削除
削除パスワード
削除する
コメント本文
投稿者
葉月
 (社会人)
投稿日時
2020/5/1 22:49:49
サンプルコードはピクチャーボックスとボタンを配置しています。
解決おめでとうございます。一応サンプル作ったのでのせておきます。
'imgClone.Dispose()
その1からその4の疑問ですが、上記箇所のコメントを外すと例外になります。
Listに格納しているから正常に動くように見えますが、Listに格納した後も
imgCloneの変更が適用されているのがわかります。
>Imageをコピーするには?
サンプルの Dim imgClone As Image = CType(img.Clone(), Image)の部分で
コピーされています。
そのままコピペで動くコードなので試してください。
>ただし、毎回ファイルから
それよりPictureBoxを画像ファイルの数だけ複数用意するとメモリーを多く
使います。
(ピクチャーボックスが結構重いコントロールのため)
1個のピクチャーボックスに複数の画像を表示するのがお勧めです。
例として、いい加減ですがサムネイル風に表示しているのが以下の部分です。
If x < PictureBox1.Width Then
x += img.Width
Else
y += img.Height
x = 0
End If