Browse Source

save file dialog added

master
jrtechs 8 years ago
parent
commit
3b4c539f7d
1 changed files with 17 additions and 2 deletions
  1. +17
    -2
      Skype History Viewer/Form1.cs

+ 17
- 2
Skype History Viewer/Form1.cs View File

@ -101,7 +101,7 @@ namespace Skype_History_Viewer
{ {
//exports selected users skype history //exports selected users skype history
String name = lstUsers.GetItemText(lstUsers.SelectedItem); String name = lstUsers.GetItemText(lstUsers.SelectedItem);
System.IO.StreamWriter file = new System.IO.StreamWriter("Skype"+name+"History.txt");
System.IO.StreamWriter file = new System.IO.StreamWriter(saveFileDialog("Skype_History_" + name + ".txt"));
String line = ""; String line = "";
foreach (Chat oChat in skype.Chats) foreach (Chat oChat in skype.Chats)
@ -121,6 +121,7 @@ namespace Skype_History_Viewer
} }
file.Close(); file.Close();
MessageBox.Show("Save Complete");
} }
} }
@ -133,7 +134,7 @@ namespace Skype_History_Viewer
else else
{ {
//exports all skype history to a text file //exports all skype history to a text file
System.IO.StreamWriter file = new System.IO.StreamWriter("SkypeHistory.txt");
System.IO.StreamWriter file = new System.IO.StreamWriter(saveFileDialog("SkypeHistory.txt"));
String line = ""; String line = "";
foreach (Chat oChat in skype.Chats) foreach (Chat oChat in skype.Chats)
{ {
@ -148,6 +149,7 @@ namespace Skype_History_Viewer
} }
file.Close(); file.Close();
MessageBox.Show("Save Complete");
} }
} }
@ -155,5 +157,18 @@ namespace Skype_History_Viewer
{ {
lstChat.Items.Clear(); lstChat.Items.Clear();
} }
private String saveFileDialog(String text)
{
String path = "";
SaveFileDialog saveFile = new SaveFileDialog();
saveFile.FileName = text;
saveFile.Filter = "Text files (*.txt)|*.txt|All files (*.*)|*.*";
if(saveFile.ShowDialog() == DialogResult.OK)
{
path = saveFile.FileName;
}
return path;
}
} }
} }

Loading…
Cancel
Save