Guest User

Untitled

a guest
Mar 16th, 2018
79
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.98 KB | None | 0 0
  1. ************** Exception Text **************System.InvalidOperationException: The object is currently in use elsewhere.
  2.  
  3. if (this.ReceivedFrame != null)
  4. {
  5. Delegate[] clients = this.ReceivedFrame.GetInvocationList();
  6. foreach (Delegate del in clients)
  7. {
  8. try
  9. {
  10. del.DynamicInvoke(new object[] { this,
  11. new StreamEventArgs(frame)} );
  12. }
  13. catch { }
  14. }
  15. }
  16.  
  17. public delegate void ReceivedFrameEventHandler(object sender, StreamEventArgs e);
  18. public event ReceivedFrameEventHandler ReceivedFrame;
  19.  
  20. Camera.ReceivedFrame +=
  21. new Camera.ReceivedFrameEventHandler(camera_ReceivedFrame);
  22.  
  23. del.Method.Invoke(del.Target, new object[] { this, new StreamEventArgs(b) });
  24.  
  25. del.DynamicInvoke(new object[] { this, new StreamEventArgs(frame) });
  26.  
  27. Image DummyImage;
  28.  
  29. // Paint
  30. lock (DummyImage)
  31. e.Graphics.DrawImage(DummyImage, 10, 10);
  32.  
  33. // Access Image properties
  34. Size ImageSize;
  35. lock (DummyImage)
  36. ImageSize = DummyImage.Size;
Add Comment
Please, Sign In to add comment