Q:

select and display full path in a text box

I am trying to use the browse dialog to allow the user to select a folder then display the full path of the folder in a text box.  I am also trying to check if the the user types the path into the text box then check to see if the folder exists if not create it and put the full path in the text box.  Here is what I have so far. 
Dim directory As System. IO.DirectoryInfo
Dim fullPath As String

fullPath = FolderBrowserDialog1.SelectedPath
If (Not System. IO.Directory. Exists(fullPath)) Then
    'get full path
    System. IO.Directory. CreateDirectory(fullPath)
    'diplay full path in text box
    directoryPath. Text = fullPath. GetFullPath(fullPath)
Else
    'diplay full path in text box
    directoryPath. Text = fullPath. GetFullPath(fullPath)
End If

A:

When you have
folderBrowserDialog1.ShowNewFolderButton = True

FolderBrowser control creates the folder when the user pushes the button and does not require you to manually create it in your code.  It returns control to your application when it has finished creating the folder.  If the user decides to just select a folder, the selected folder name is returned in the same property as the created folder name.  Example:
Dim result As DialogResult = Me. FolderBrowserDialog1.ShowDialog()
If result = DialogResult. OK Then
    directoryPath. Text = Me. FolderBrowserDialog1.SelectedPath
Else
    directoryPath. Text = String. Empty
End If

However, I would like to suggest that this control is dangerous because the user may mess things up.  See: this.