Где я ошибся в этом коде ?
<pre> Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click If CheckBox1.Checked = True Then Dim a As String = "-clone" Else End If If CheckBox2.Checked = True Then Dim b As String = "-noerror" Else End If If CheckBox3.Checked = True Then Dim c As String = "-nocorr" Else End If If CheckBox4.Checked = True Then Dim d As String = "-notrunc" Else End If Dim file As System.IO.StreamWriter file = My.Computer.FileSystem.OpenTextFileWriter(Application.StartupPath & "test.bat", True) file.WriteLine("readom dev=0,0,0 f=Backup.raw" + a + b + c + d) file.Close() End Sub
Что я уже пробовал:
ошибка заключается в том, что если я добавил
+ a + b + c + dкод вроде этого
file.WriteLine("readom dev=0,0,0 f=Backup.raw" + a + b + c + d)
допустим, эта ошибка BC30451 'a' не объявлена. Он может быть недоступен из-за своей защиты
но я склоняюсь в а есть
If CheckBox1.Checked = True Then Dim a As String = "-clone" Elseздесь
где я ошибся ?