外部クラスを追加してフォーム ファイルを少しきれいにしようとしていますが、問題が発生しました。値を返さず、null 例外が発生すると言っています。
関数は次のとおりです。
Public Function writeData()
Dim writeFile As StreamWriter = File.CreateText("C:\Users\Nick\documents\visual studio 2010\Projects\LoginFixed\Accounts\" + frmLogin.txtCUser.Text)
writeFile.WriteLine("User: " + frmLogin.txtCUser.Text) ' user
writeFile.WriteLine("Pass: " + frmLogin.txtCPass.Text) ' pass
writeFile.WriteLine("E-mail: " + frmLogin.txtEmail.Text) ' e-mail
writeFile.WriteLine("Securite Question 1: " + frmLogin.ComboBox1.Text)
writeFile.WriteLine("-------------------")
writeFile.Close()
End Function
データの書き込みだけを行っているときに、ここでどのような種類の値を返すことができますか?
編集:
ボタンがクリックされたときにこれを呼び出す:
Dim userData As WriteUserData
userData.writeData()
しかし、値が割り当てられる前に userData が使用されていると表示されます。