I managed to get it done, I pasted the code underneath incase someone else has a similar problem. John Dim form As System.Windows.Forms.Form For Each form In Me.MdiChildren form.Close() Next form
Hi Fredrik, thanks for your help, I've managed to get all rows from the listview using a for loop and adding them to a string. thanks again for your help john