public string InputDir(string InputDir = "")
{
string caption = Properties.Resources.ChoosePackDir;
if (this.isVista)
{
CommonOpenFileDialog dInputDir = new CommonOpenFileDialog();
dInputDir.IsFolderPicker = true;
dInputDir.Title = caption;
dInputDir.Multiselect = false;
dInputDir.InitialDirectory = InputDir;
if (dInputDir.ShowDialog() == CommonFileDialogResult.Ok)
{
InputDir = dInputDir.FileName;
}
}
else
{
FolderBrowserDialog dInputDir = new FolderBrowserDialog();
dInputDir.SelectedPath = InputDir;
dInputDir.Description = caption;
if (dInputDir.ShowDialog() == DialogResult.OK)
{
InputDir = dInputDir.SelectedPath;
}
}
return InputDir;
}