vb.net加载图片 vb怎么在image中加载图片

VB.net加载图片某一位置vb.net加载图片你要确定每个状态vb.net加载图片的大小是一样的才可以:
Public Bitmap CutImage(ByVal start As Point, ByVal end As Point, ByVal b As Bitmap)
Dim f As New Bitmap(end.X - start.X1, end.Y - start.Y1)
For i As Integer = start.X To end.X1
For j As Integer = start.Y To end.Y1
Dim c As Color = b.GetPixel(i, j)
f.SetPixel(i - start.X, j - start.Y, c)
Next
Next
Return f
End Sub
这个函数就可以用于裁剪图像,返回裁剪后的图像,start是开始裁剪的位置,end是结束裁剪的位置,b是要裁剪的图像,假如vb.net加载图片你的这些按钮每个宽30,高20,你就可以用
PictureBox1.Image = CutImage(New Point(第n - 1个按钮 * 30, 0), New Point(第n个按钮 * 30, 20), 按钮存在的位图)
如何在VB.Net里预加载图片,音乐? 用picturebox和mediaplayer控件加载图片先用image对象在后台加载 。完了后赋给picturebox.image. 音乐文件类似用filestream
VB.NET加载图片问题'先建立一个bitmap对象,指向图像文件
Dim pic As Bitmap = New Bitmap("e:\1.jpg")
'定义一个图片框的graphics对象
Dim g As Graphics = PictureBox1.CreateGraphics()
'在图片框上绘图
g.DrawImage(pic, 0, 0, pic.Width, pic.Height)
'释放bitmap对象
pic.Dispose()
'现在即可对文件进行操作
VB.net 如何快速加载显示较大图片1,不要将这些代码放在Form.Load事件里,最好放在构造函数中!
2,加上:
me.SuspendLayout()'如果按钮在其它容器中(如GroupBox):me.grp.SuspendLayout();
'...LoadingImages
me.ResumeLayout();
图形绘制最快的是Panel控件,用Panel速度蛮快
由用户选定vb.net的picturebox载入图片1 在工具箱把OpenFileDialog和SaveFileDialog拖到窗体,此处设定其名称为OpenDlg和SaveDlg;
2 触发Button的点击事件,或PictureBox的点击事件,其对应的方法
OpenDlg.Filter = "图片文件(*.jpg,*.gif,*.bmp)|*.jpg|*.gif|*.bmp"'这是限定图片的格式
If OpenDlg.ShowDialog() = DialogResult.OK Then
Me.pictureBox1.image = image.fromFile(OpenDlg.FileName)
EndIf
3 保存图片
【vb.net加载图片 vb怎么在image中加载图片】If SaveDlg.ShowDialog = DialogResult.OK Then
Me.pictureBox1.image.Save(SaveDlg.FileName, "") '第二个参数是图片格式
EndIf
纯手打,若拼写错误,那是很正常的 。还有问题,请追问 。
vb.net加载图片的介绍就聊到这里吧,感谢你花时间阅读本站内容 , 更多关于vb怎么在image中加载图片、vb.net加载图片的信息别忘了在本站进行查找喔 。

    推荐阅读