OpenFileDialogTest.cs 1.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. //
  2. // Test application for the OpenFileDialogText 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 OpenFileDialogText : Form
  11. {
  12. public OpenFileDialogText () : base (){
  13. }
  14. static public int Main (String[] args){
  15. FileDialog fileDlg = new OpenFileDialog();
  16. fileDlg.Filter = "txt files (*.txt)|*.txt|All files (*.*)|*.*" ;
  17. fileDlg.FilterIndex =2;
  18. fileDlg.RestoreDirectory =true;
  19. Console.WriteLine ("Default class values------");
  20. Console.WriteLine ("fileName->" + fileDlg.FileName);
  21. Console.WriteLine ("checkFileExists->" + fileDlg.CheckFileExists);
  22. Console.WriteLine ("defaultExt->" + fileDlg.DefaultExt);
  23. Console.WriteLine ("filterIndex->" + fileDlg.FilterIndex);
  24. Console.WriteLine ("filter->" + fileDlg.Filter);
  25. Console.WriteLine ("checkPathExists->" + fileDlg.CheckPathExists);
  26. Console.WriteLine ("dereferenceLinks->" + fileDlg.DereferenceLinks);
  27. Console.WriteLine ("showHelp->" + fileDlg.ShowHelp);
  28. Console.WriteLine ("title->" + fileDlg.Title);
  29. Console.WriteLine ("initialDirectory->" + fileDlg.InitialDirectory);
  30. Console.WriteLine ("restoreDirectory->" + fileDlg.RestoreDirectory);
  31. Console.WriteLine ("validateNames->" + fileDlg.ValidateNames);
  32. if(fileDlg.ShowDialog() == DialogResult.OK) {
  33. Console.WriteLine ("Selected File->" + fileDlg.FileName);
  34. }
  35. return 0;
  36. }
  37. }