FolderBrowserDialog questions

R

Robert Dufour

Public Sub ChooseFolder()
If FolderBrowserDialog1.ShowDialog() = DialogResult.OK Then
TextBox1.Text = FolderBrowserDialog1.SelectedPath
End If
End Sub
First In Vs2005 the if statement is not correct, it says it will not be
evaluated.(wavy underlines on DialogResult.OKSecond my users need to be able
to navigate the network neighborhood and it does not seem to get selected. I
see that the only way would be to map a network folder then it would become
visible in the dialog. Is there a way to allow navigating thrue the network
neighborhood without mapping a folder?Thanks for any help,Bob
 
H

Herfried K. Wagner [MVP]

Robert Dufour said:
Public Sub ChooseFolder()
If FolderBrowserDialog1.ShowDialog() = DialogResult.OK Then
TextBox1.Text = FolderBrowserDialog1.SelectedPath
End If
End Sub
First In Vs2005 the if statement is not correct, it says it will not be
evaluated.(wavy underlines on DialogResult.OKSecond my users need to be
able to navigate the network neighborhood and it does not seem to get
selected.

That's because 'DialogResult' is both a property name and a type name and
the compiler binds it to the form's property and access its shared member
'OK'. Use this code instead:

\\\
Imports WinForms = System.Windows.Forms
....
If ... = WinForms.DialogResult.OK Then
...
End If
///

As an alternative you could fully qualify 'DialogResult' in your code.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top