vb 判断图片是否损坏

lingshao0909 2008-07-26 03:08:10
我想用VB做个监控,现在就是在加载图片的时候,如果传输的图片有损坏的话,程序就死掉了。我现在想在加载以前判断一下,这个图片是否损坏,如果损坏就跳过这个图片,不加载了。但是我试了一下,加载的时候,如果图片有损坏的话,程序直接占CPU100%,没有弹出什么错误提示来。所以我想问问有没有高手知道,这个问题怎么解决
...全文
109 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
lingshao0909 2008-07-28
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 lingshao0325 的回复:]
用loadpicture(文件路径),然后用error捕获错误就可以了。试试看可行不
[/Quote]
方法是可行的,不知道为什么在2000系统里没有提示,还是计算机有问题,奇怪。结贴给分了
lingshao0325 2008-07-28
  • 打赏
  • 举报
回复
用loadpicture(文件路径),然后用error捕获错误就可以了。试试看可行不
happy_sea 2008-07-26
  • 打赏
  • 举报
回复
能不能提供一个这种图片的样本?
lingshao0909 2008-07-26
  • 打赏
  • 举报
回复
就是PictureBox,加载的时候,用了错误捕获但是没有捕获到,只是CPU达到了100%然后程序就死到那里去了
happy_sea 2008-07-26
  • 打赏
  • 举报
回复
楼主用什么控件加载图片的啊?如果是VB中的PictureBox,图片损坏的话可以用错误捕获来捕获到这个错误并作相应处理(如跳过)的。

1,451

社区成员

发帖
与我相关
我的任务
社区描述
VB 控件
社区管理员
  • 控件
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧