0

以前は親フォームを非表示にしていたのですが、親ファイルから読み取ろうとすると、プロセスで既に実行されているため、読み取れないと表示されます。私はいくつかのチュートリアルに従いましたが、プロジェクトのプロパティに移動し、すべてのフォームが閉じられたときにアプリケーションの実行を停止するように指示されました。

しかし、私がそれを行ったので、おそらく親フォームからの入力を読んでいるため、ディレクトリが見つからないと言われています。

ファイルパスは次のとおりです。

Dim writeFile1 As StreamWriter = New StreamWriter(File.OpenWrite("C:\Users\Nick\Documents\Visual Studio 2010\Projects\LoginFixed\Accounts\" + frmLogin.txtUser.Text))

ボタンがクリックされたときに私が持っているものは次のとおりです。

Private Sub btnHunter_Click(sender As System.Object, e As System.EventArgs) Handles btnHunter.Click
    selection = "Hunter"
    writeData.classSelection()
End Sub

classSelection() は次のとおりです。

Public Sub classSelection()
    If frmClass.selection = "Hunter" Then
        writeFile1.WriteLine(frmClass.selection)
    End If
    If frmClass.selection = "Gatherer" Then
        writeFile1.WriteLine(frmClass.selection)
    End If
    If frmClass.selection = "Farmer" Then
        writeFile1.WriteLine(frmClass.selection)
    End If
    writeFile1.Close()
End Sub

エラーは、具体的には次の行を指しています。

If frmClass.selection = "Hunter" Then

パスの一部が見つからないと言っています。誰か助けてくれませんか?

4

0 に答える 0