Solved

Unable to get pixel from the hidden picture box

Posted on 2001-07-26
4
315 Views
Last Modified: 2012-05-04
Hi,
  I need to get pixel from the picture box that visible property is set to false. I can get the pixels from that when the visible property is set to true. Any help be appreciated. Thanks!
0
Comment
Question by:Murugan
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
4 Comments
 

Author Comment

by:Murugan
ID: 6321828
thanks
0
 
LVL 11

Expert Comment

by:Otana
ID: 6321830
Do you use API Calls?
0
 
LVL 43

Expert Comment

by:TimCottee
ID: 6321853
That is the way it is unfortunately. When the picture box is not visible you cannot obtain the value for Picture.Point(x,y)

Instead of making the picturebox invisible, why don't you simply move it off-screen

Picture.Move Me.Width + 100,Me.Height + 100
0
 
LVL 6

Accepted Solution

by:
andyclap earned 60 total points
ID: 6322222
Set autoredraw=true

This creates an off screen bitmap for the image, so you can then query the pixels without needing the picturebox on screen.
When it's visible, don't forget to do a refresh after any updates which need to update immediately - otherwise the picture will only be updated when the application is "waiting"
0

Featured Post

PeopleSoft Has Never Been Easier

PeopleSoft Adoption Made Smooth & Simple!

On-The-Job Training Is made Intuitive & Easy With WalkMe's On-Screen Guidance Tool.  Claim Your Free WalkMe Account Now

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Introduction While answering a recent question about filtering a custom class collection, I realized that this could be accomplished with very little code by using the ScriptControl (SC) library.  This article will introduce you to the SC library a…
When trying to find the cause of a problem in VBA or VB6 it's often valuable to know what procedures were executed prior to the error. You can use the Call Stack for that but it is often inadequate because it may show procedures you aren't intereste…
Get people started with the process of using Access VBA to control Outlook using automation, Microsoft Access can control other applications. An example is the ability to programmatically talk to Microsoft Outlook. Using automation, an Access applic…
Get people started with the process of using Access VBA to control Excel using automation, Microsoft Access can control other applications. An example is the ability to programmatically talk to Excel. Using automation, an Access application can laun…

717 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question