title: Cursor.Position doesn't set correct point with Array/Variable
body: <p>I have an array of three points with this:</p>
  
  <pre><code>Public Points(2) As Point
  </code></pre>
  
  <p>I set the value of Point(0):</p>
  
  <pre><code>Points(0) = PointToScreen(Label1.Location)
  </code></pre>
  
  <p>When I go to set the Cursor Position using this, the position is at the upper left corner, or 0, 0</p>
  
  <pre><code>Cursor.Position = Points(0)
  </code></pre>
  
  <p>I have also tried this with no luck:</p>
  
  <pre><code>Cursor.Position = New Point(Points(0).X, Points(0).Y)
  </code></pre>
  
  <p>Also, I have confirmed that Point(0) does contain a value by showing it in a text box.</p>
  
  <p>What am I doing wrong? I appreciate any replies. Thanks</p>