2014-01-31 4 views
2

Я начинаю с программы, которая создает папку
Это то, что я сейчас имею, теперь я хочу, чтобы иметь два текстовых поля, одно текстовое поле для каталога, а другое для имени папки, как я могу реализовать это здесь?Создание папок с помощью vb.net

Private Sub CreateBTN_Click(sender As Object, e As EventArgs) Handles CreateBTN.Click 
    Dim Path As String = txttargerdirectory.Text 
    If Not Directory.Exists(Path) Then 
     Directory.CreateDirectory(Path) 
     MsgBox("folder created") 
    Else 
     MsgBox("Folder already exist") 
    End If 
End Sub 

ответ

2

Вы ищете что-то в этом роде?

Private Sub CreateBTN_Click(sender As Object, 
          e As EventArgs) Handles CreateBTN.Click 
    Dim sPath As String = IO.Path.Combine(txtPath.Text, txtFolderName.Text) 
    If Not IO.Directory.Exists(sPath) Then 
     IO.Directory.CreateDirectory(sPath) 
     MsgBox("folder created") 
    Else 
     MsgBox("Folder already exist") 
    End If 
End Sub 
+0

Да. это выглядит многообещающе, я попробую это, я не знал о oi.path.combine, я все еще учился сэром. :) –

+0

@LeoElvinLee: Не проблема. Обучение - это трудный путь, но он того стоит, просто не сдавайтесь и не стесняйтесь задавать вопросы. – Neolisk

+0

Это работает, спасибо большое. :) –

Смежные вопросы