[]-35322/レス
Re[6]: PictureBoxの画像を連続保存
魔界の仮面弁士

2023/01/11(Wed) 18:08:21 編集(投稿者)

■No35321に返信(ま〜さんの記事)
> For i As Byte = 0 To 4
>   Picture(i).Size = New Size(Picture(i).Size.Width, 320)
>   Picture(i).Size = New Size(Picture(i).Size.Height, 160)
>   Picture(i).SizeMode = PictureBoxSizeMode.Zoom
>   Picture(i).Image = Image.FromFile(PicturePath + "MojiGAZou" + CStr(i + 1) + ".bmp")
>   Picture(i).Dispose()
> Next

変数 Picture の宣言が見当たりませんが、
これは No35320 にある PictureBox 型の一次元配列でしょうか。

最後に Dispose しているのは何故ですか?


> Picture(i).Image = Image.FromFile(PicturePath + "MojiGAZou" + CStr(i + 1) + ".bmp")

VB で文字列連結する場合には、 + 演算子ではなく & 演算子を使う癖をつけた方が良いですよ。

あるいは上記の処理を、補間文字列構文を使って書くこともできます。
 Picture(i).Image = Image.FromFile($"{PicturePath}MojiGAZou{i + 1}.bmp")
-->続き

01/11 17:36
[|]
次のレス>
35316のレス
35322にレスを書く
<前のレス

Child K-Tai