怎么获得最小化窗体中一个Picture1中的像素点颜色值?

zcyzzzm 2008-04-16 09:28:41
Picture1.Point(2, 2)方法可以获得Picture1中的颜色值,但是当窗体是隐藏或者图片加载很慢时,不能正确获得颜色值!请问怎么处理?

Public Function yanse(file)
On Error Resume Next
me.Visible = false
Picture1.Picture = LoadPicture(file)
yanse= trim(Picture1.Point(2, 2))

End Function

这样获得的颜色会是错误的。

或者回答这种问题:

窗体中不显示图片,怎么获得一个图片文件的像素颜色值?
...全文
99 5 打赏 收藏 举报
写回复
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
zcyzzzm 2008-04-22
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 tzwsoho 的回复:]
直接分析文件数据?
[/Quote]

请问怎么分析啊,我只需要bmp格式的即可

[Quote=引用 的回复:]
不隐藏窗口,把窗口的位置设到屏幕外试试。
[/Quote]

这种还是没有达到要求,因为我发现如果将加载图片加载慢了,将获取不了
smalle 2008-04-21
  • 打赏
  • 举报
回复
不隐藏窗口,把窗口的位置设到屏幕外试试。
tzwsoho 2008-04-21
  • 打赏
  • 举报
回复
直接分析文件数据?
zcyzzzm 2008-04-18
  • 打赏
  • 举报
回复
请问难道不行吗?
zcyzzzm 2008-04-17
  • 打赏
  • 举报
回复
up
相关推荐
发帖
API

1483

社区成员

VB API
社区管理员
  • API
加入社区
帖子事件
创建了帖子
2008-04-16 09:28
社区公告
暂无公告