OSDN Git Service

削除完了時に例外が発生することがある点を修正した
[completeeraser/CompleteEraser.git] / CompleteEraser / MainForm.cs
index 9b8a869..3a6461f 100644 (file)
@@ -77,7 +77,7 @@ namespace CompleteEraser
             if (e.fileName == null)\r
                 this.label2.Text = Resources.FINAL_PROCESS;\r
             else\r
-                this.label2.Text = string.Format(Resources.FILE_PROCESS, this.TrimFullPath(e.fileName));\r
+                this.label2.Text = string.Format(Resources.FILE_PROCESS, Path.GetFileName(e.fileName));\r
         }\r
 \r
         void op_Progressed(object sender, ProgressedEventArgs e)\r
@@ -133,21 +133,5 @@ namespace CompleteEraser
                 this.info.Dispose();\r
         }\r
 \r
-        public string TrimFullPath(string filepath)\r
-        {\r
-            if (filepath == null || filepath == "")\r
-                return string.Empty;\r
-            string DirectoryPart = Path.GetDirectoryName(filepath);\r
-            string FilenamePart = Path.GetFileName(filepath);\r
-            string[] slice = DirectoryPart.Split('\\');\r
-            if (slice.Length > 3)\r
-            {\r
-                DirectoryPart = slice[0] + "\\..\\" + slice[slice.Length - 1];\r
-                return DirectoryPart + "\\" + FilenamePart;\r
-            }\r
-            else\r
-                return filepath;\r
-        }\r
-\r
     }\r
 }\r