vb.net中,如何像下图一样,用很简单的办法,导入1000张图片 。很简单的方法,貌似没有 。这个需要自己写很多代码:
用一个ListView控件 。
判断滚动条当前所显示的图片集合,获取它们的物理路径 。
用Bitmap.FromImage方法把这些图片读出来,
然后获取缩略图,
把缩略图用Graphics.DrawImage()绘制出来 。
我可以提供Bitmap如何获取缩略图的方法:
''' summary必须创建一个委托并将对此委托的引用作为获取缩略图 callback 参数传递,但不使用此委托 。/summary
Public Function ThumbnailCallback() As Boolean
Return False
End Function
''' summary返回Image , 表示图像指定 宽 和 高 的缩略图 。/summary
Public Function 获取缩略图(位图 As Bitmap, 宽 As Integer, 高 As Integer) As Image
Dim myCallback As New Image.GetThumbnailImageAbort(ThumbnailCallback)
Return 位图.GetThumbnailImage(宽, 高, myCallback, IntPtr.Zero)
End Function
【vb.net添加位图 vbnet with】vb.net添加位图的介绍就聊到这里吧,感谢你花时间阅读本站内容 , 更多关于vbnet with、vb.net添加位图的信息别忘了在本站进行查找喔 。
推荐阅读
- 微软模拟飞行实体游戏,微软模拟飞行游戏视频
- java代码启动相机录像,java调取摄像头
- pg数据库存储过程变量赋值,pgsql存储过程变量赋值
- 直播源检测工具下载,直播源测试
- windows查看mysql版本指令,cmd查看mysql版本号
- 新航网站制作,新航crm
- 怎么让硬盘更干净些,怎么把硬盘清理干净跟新的一样
- mysql关系怎么看 mysql 关系
- sap用户登录,SAP用户登录提示消息