tagCANDY CGI VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板) [ツリー表示へ]   [Home]
一括表示(VB.NET VB2005)
タイトル画像ファイルの連続読み込みについて
記事No3164
投稿日: 2006/02/22(Wed) 14:20
投稿者火星の砂
[OSのVer]:Windows    [VBのVer]:VB.NET2003
お伺いの時だけお世話になってしまい申し訳ございません

picSourceというPictureBoxに指定フォルダー内の画像ファイルを読み込み
picDest(i)というPictureBoxに次々とデータを渡し
画像ビューアを作ろうと思ったのですが
全ての画像が表示されたところで
PictureBoxの画像が消えて空枠になってしまいました
以下がコードですが理由が分かりません
お助けください
Dim fname As String
picSource.Image = System.Drawing.Image.FromFile(fname)

Dim h, w As Integer
Dim Grap As System.Drawing.Graphics
Dim newImage As Image = picSource.Image
Dim destRect As New Rectangle(0, 0, w, h)
Grap = picDest(i).CreateGraphics
Grap.DrawImage(newImage, destRect)
  

[ツリー表示へ]
タイトルRe: 画像ファイルの連続読み込みについて
記事No3165
投稿日: 2006/02/22(Wed) 15:53
投稿者YAS
ここのVB.NET Tipsの
「PictureBox上で消える画像&描画・消えない画像&描画 (5)」
は参考になりませんか?
画像が消えてしまうときの多くの原因だと思います。

hhttp://www.bcap.co.jp/hanafusa/dotnet/zu04.htm

[ツリー表示へ]
タイトルRe: 画像ファイルの連続読み込みについて
記事No3166
投稿日: 2006/02/22(Wed) 15:57
投稿者花ちゃん
> 画像ビューアを作ろうと思ったのですが
だったら、ListView を使ってエクスプローラ風に作成されたらいかがですか?
hhttp://www.bcap.co.jp/hanafusa/sp_gif/154-01.jpg   (SNo.154)

> 全ての画像が表示されたところで
> PictureBoxの画像が消えて空枠になってしまいました
ここの[描画・画像(37)]のTipsをご覧下さい。

[ツリー表示へ]
タイトル解決 画像ファイルの連続読み込みについて
記事No3172
投稿日: 2006/02/23(Thu) 15:46
投稿者火星の砂
YASさん、管理人さんレスありがとうございました
教えていただいたTipsを参考に無事解決しました
ListViewも参考にさせていただきます

[ツリー表示へ]