Drawing error,Help!HElp!Help!!!!!!

  • Thread starter Thread starter Guest
  • Start date Start date
G

Guest

My application have many picturebox objects,when run it ,sometimes i will have a strange error,how to work out ,help me please!(in windows98,the error cause frequently than in windowsxp

System.InvalidOperationExceptionSystem.InvalidOperationException: The object is currently in use elsewhere
at System.Drawing.Image.get_Width(
at System.Drawing.Image.get_Size(
at System.Windows.Forms.PictureBox.GetPreferredSize(
at System.Windows.Forms.PictureBox.SetBoundsCore(Int32 x, Int32 y, Int32 width, Int32 height, BoundsSpecified specified
at System.Windows.Forms.LayoutManager.AnchorControl(Control ctl, Rectangle parentDisplayRectangle
at System.Windows.Forms.LayoutManager.LayoutAnchoredControls(Control container, LayoutEventArgs levent
at System.Windows.Forms.LayoutManager.OnLayout(Control container, LayoutEventArgs levent
at System.Windows.Forms.Control.OnLayout(LayoutEventArgs levent
at System.Windows.Forms.ScrollableControl.OnLayout(LayoutEventArgs levent
at System.Windows.Forms.Control.PerformLayout(Control affectedControl, String affectedProperty
at System.Windows.Forms.Control.SetBounds(Int32 x, Int32 y, Int32 width, Int32 height, BoundsSpecified specified
at System.Windows.Forms.Control.set_Location(Point value
at BanZiPao.BanZiPao_Client.MDPlayTurnHandle(String Message

the code is
pb_CardEast0.Image=il_Card1.Images[54]
pb_CardEast1.Image=il_Card1.Images[54]
pb_CardEast2.Image=il_Card1.Images[54]
pb_CardEast3.Image=il_Card1.Images[54]
pb_CardEast4.Image=il_Card1.Images[54]
pb_CardEast5.Image=il_Card1.Images[54]
pb_CardEast6.Image=il_Card1.Images[54]
pb_CardEast7.Image=il_Card1.Images[54]
pb_CardEast8.Image=il_Card1.Images[54]
pb_CardEast9.Image=il_Card1.Images[54]
pb_CardEast10.Image=il_Card1.Images[54]
pb_CardEast11.Image=il_Card1.Images[54]
pb_CardEast12.Image=il_Card1.Images[54]

In fact,when the error cause,the code has excuted some line,but not completely excute,it's very strange
my email:[email protected]
thanks!!
 
This looks like you have a permission problem. You are using a resource somewhere else, maybe with write-permission and you try to use is now here..

Check your code for other parts where the same picture ist used
 
Back
Top