Skip to content

Commit ef4e265

Browse files
committed
added last used folder button
1 parent 8f802b7 commit ef4e265

File tree

2 files changed

+38
-1
lines changed

2 files changed

+38
-1
lines changed

IcoMerge/Form1.Designer.cs

+13
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

IcoMerge/Form1.cs

+25-1
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ private void LoadFiles_Click(object sender, EventArgs e)
4646

4747
private void buttonUnpackICO_Click(object sender, EventArgs e)
4848
{
49-
49+
5050
DialogResult result = folderBrowserDialog1.ShowDialog();
5151
if (result == DialogResult.OK)
5252
{
@@ -58,4 +58,28 @@ private void buttonUnpackICO_Click(object sender, EventArgs e)
5858
}
5959

6060
}
61+
62+
private void button2_Click(object sender, EventArgs e)
63+
{
64+
BrowseFolderInExplorer(folderBrowserDialog1.SelectedPath);
65+
}
66+
67+
public string BrowseFolderInExplorer(string folder)
68+
{
69+
if (folder.Length < 1)
70+
{
71+
folder = ".";
72+
}
73+
if (Directory.Exists(folder))
74+
{
75+
Debug.WriteLine("Opening folder: " + folder);
76+
Process.Start(new ProcessStartInfo() { FileName = folder, UseShellExecute = true });
77+
}
78+
else
79+
{
80+
Debug.WriteLine("Can't open folder " + folder);
81+
}
82+
83+
return folder;
84+
}
6185
}

0 commit comments

Comments
 (0)