CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
花落谁家,你作主! 盛大widget设计大赛英雄榜
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VB >  基础类

有什么方法能用picture取图片色值?

楼主CCL(013)2001-03-02 19:32:00 在 VB / 基础类 提问

各位高手好!  
  我想用picture控件取一图片某象素点的色值,用了Point方法,可给我的是控件的Backcolor值。有什么方法可以取到picture装载的图片的色值?或用其他控件也可!  
  求教!!不甚感激!! 问题点数:96、回复次数:7Top

1 楼edyang(化石)回复于 2001-03-02 19:40:00 得分 45

不会呀?Point   返回的值是正确的:  
   
  Private   Sub   Picture1_MouseMove(Button   As   Integer,   Shift   As   Integer,   X   As   Single,   Y   As   Single)  
          Me.Caption   =   Hex(Picture1.Point(X,   Y))  
  End   Sub  
  Top

2 楼lujianjian(老农)回复于 2001-03-02 22:02:00 得分 0

CCL兄是不是弄错了?Top

3 楼CCL(013)回复于 2001-03-03 07:27:00 得分 0

怪哉,我用for语句就失败,why?Top

4 楼y1g1y1(袁飞☆VB诚可贵VB.Net价更高C#心中有二者皆可抛☆)回复于 2001-03-03 09:33:00 得分 6

picture   控件的   atuoredraw   设为   true   没有?Top

5 楼CCL(013)回复于 2001-03-03 18:08:00 得分 0

有啊!Top

6 楼blademan(不累得慢)回复于 2001-03-03 18:40:00 得分 45

用这个api试试:  
  Public   Declare   Function   GetPixel   Lib   "gdi32"   Alias   "GetPixel"   (ByVal   hdc   As   Long,   ByVal   x   As   Long,   ByVal   y   As   Long)   As   Long  
  用法:color=GetPixel(form1.picturebox1.hDC,x,y)Top

7 楼liuwc(E-boy工作室)回复于 2001-03-03 19:19:00 得分 0

http://www.kubao.com   有源码Top

相关问题

  • picture控件,除了picture属性外,还有别的方法显示图片吗?
  • 急求 ASP上传图片方法
  • 用PaintPicture的方法将图片居中
  • 用PaintPicture的方法将图片居中
  • 求将黑白图片转换成彩色图片的方法?
  • 用什么方法将PICTUREBOX里的图片打印出来?
  • 高分请教,在数据库存放图片的方法?…!
  • 求助:关于图片上传的ASP动态实现方法。
  • 求教网站中的图片上传方法
  • 200分求显示jpg(文件型)图片方法!!!

关键词

  • 控件
  • picture
  • 色值
  • getpixel
  • 图片
  • 有什么方法
  • hdc
  • byval
  • single
  • point

得分解答快速导航

  • 帖主:CCL
  • edyang
  • y1g1y1
  • blademan

相关链接

  • Visual Basic类图书
  • Visual Basic类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo