SaveFileDialogTest.cs 957 B

12345678910111213141516171819202122232425262728293031323334353637383940
  1. //
  2. // Test application for the SaveFileDialogText class implementation
  3. //
  4. // Author:
  5. // Jordi Mas i Hernàndez, [email protected]
  6. //
  7. using System;
  8. using System.IO;
  9. using System.Windows.Forms;
  10. class SaveFileDialogText : Form
  11. {
  12. public SaveFileDialogText () : base (){
  13. }
  14. static public int Main (String[] args){
  15. Stream outStream;
  16. SaveFileDialog saveDlg = new SaveFileDialog();
  17. saveDlg.Filter = "txt files (*.txt)|*.txt|All files (*.*)|*.*" ;
  18. saveDlg.FilterIndex =2;
  19. saveDlg.RestoreDirectory =true;
  20. Console.WriteLine ("Default class values------" + saveDlg.CreatePrompt);
  21. Console.WriteLine ("CreatePrompt->" + saveDlg.CreatePrompt);
  22. Console.WriteLine ("OverwritePrompt->" + saveDlg.OverwritePrompt);
  23. if(saveDlg.ShowDialog() == DialogResult.OK) {
  24. if((outStream = saveDlg.OpenFile()) != null) {
  25. Console.WriteLine ("Selected File->" + saveDlg.FileName);
  26. }
  27. }
  28. return 0;
  29. }
  30. }