プロジェクトに保存ボタンがあり、2 つのリストボックスの内容をテキスト ファイルに保存することになっていますが、すべてが保存されているわけではありません。代わりに、リストボックスの 1 つの最後の 5 行を削除します。コードで何が間違っていますか?
Dim loops As Integer 'Declare variable
Dim savefile As New SaveFileDialog
savefile.FileName = ""
savefile.Filter = "textfiles(*.txt)|*.txt|file(*)|*|All files('.')|'.')"
savefile.Title = "save"
savefile.ShowDialog()
Try
Dim write As New System.IO.StreamWriter(savefile.FileName) 'Write and save a new file
For loops = 1 To itemcount - 1 'loop until no lines are left in listbox
write.WriteLine(firstname(loops)) 'Write out firstname
write.WriteLine(lastname(loops)) 'Write out lastname
write.WriteLine(gender(loops)) 'Write out gender
write.WriteLine(applicationdate(loops)) 'Write out date of regestration
write.WriteLine(address(loops)) 'Write out address
Next
write.Close() 'Close file
MsgBox("File Saved") 'Display message box
Catch ex As Exception
End Try