我是新来的Visual Basic,我试图创建一个文件与此代码如何用文件路径中的变量创建文件?
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim curboard As String = comboard.SelectedItem
Dim curstd As String = comstd.SelectedItem
Dim curdiv As String = comdiv.SelectedItem
Dim curmed As String = commed.SelectedItem
Dim filepath As String = "c:\program files\School Attandance Management System 1.0\data\" & curdiv & ".samsclass"
Try
File.Create(filepath)
Catch ex As Exception
MessageBox.Show(ex.Message)
End Try
End Sub
此输出路径
Illigal字符
comdiv,comstd,commed和COMBOARD是组合框 请让我知道如何将变量连接到文件路径中?
什么是'curdiv'变量的值? – Steve
[如何从路径和文件名删除非法字符?](http://stackoverflow.com/questions/146134/how-to-remove-illegal-characters-from-path-and-filenames)可能的重复此解决方案将允许您从'filepath'变量中删除这些无效字符。 –
curdiv的值是用户将在组合框中选择的字符串 – H4x0r