Saving line coordinates HELP


New member
May 2, 2009
Programming Experience
Ok self taught programmer here so any suggestions are helpful. First off im making a vector drawing software and im trying to save all the points so i can have the lines snap-to another line point.

I'm getting a NullReferenceException was unhandled error when SavedPoints.Add line is executed from this chunk of code on mouseUp creating the end point of the line.

Dim CurLine As New Line
CurLine.StartPoint = New Point(m_X1, m_Y1)
CurLine.EndPoint = New Point(m_X2, m_Y2)
'Now Add to ArrayList for further use

Line is defined as a class with

Public Class Line
Public StartPoint As New Point
Public EndPoint As New Point
End Class

and the saved points in defined by

Public SavedPoints As List(Of Line)

I think i could have just made it a two dimensional array but I dont know how generic.list or arraylist works, and i got it from another forum post. If you have any suggestions please do especially on the syntax.
Top Bottom