public OutputDir ( string OutputDir = "" ) : string | ||
OutputDir | string | |
return | string |
public string OutputDir(string OutputDir = "")
{
string caption = Properties.Resources.ChooseUnpackDir;
if (isVista)
{
CommonOpenFileDialog dOutputDir = new CommonOpenFileDialog();
dOutputDir.IsFolderPicker = true;
dOutputDir.Title = caption;
dOutputDir.Multiselect = false;
if (dOutputDir.ShowDialog() == CommonFileDialogResult.Ok)
{
OutputDir = dOutputDir.FileName;
}
}
else
{
OpenFileDialog dOutputDir = new OpenFileDialog();
dOutputDir.InitialDirectory = OutputDir;
}
return OutputDir;
}
private void tbUnpack_Click(object sender, EventArgs e) { string outputDir = d.OutputDir(); if (outputDir != "") { d.Unpack(this.PackFile, outputDir); } return; }