소스 검색

添加保存,返回文件与路径信息

wb_han 5 년 전
부모
커밋
92bf60086a
1개의 변경된 파일13개의 추가작업 그리고 0개의 파일을 삭제
  1. 13 0
      MeasureData/MeasureFile.cs

+ 13 - 0
MeasureData/MeasureFile.cs

@@ -164,6 +164,19 @@ namespace MeasureData
         //保存
         public bool Save()
         {
+            SaveFileDialog saveFileDialog = new SaveFileDialog();
+            if (saveFileDialog.ShowDialog() == DialogResult.OK)
+            {
+                string a  = saveFileDialog.FileName;
+                //获得文件路径  
+                string localFilePath = saveFileDialog.FileName.ToString();
+                //获取文件名,不带路径  
+                string fileNameExt = localFilePath.Substring(localFilePath.LastIndexOf("\\") + 1); 
+                //获取文件路径,不带文件名 
+                string FilePath = localFilePath.Substring(0, localFilePath.LastIndexOf("\\"));
+                this.FilePath = FilePath;
+                this.FileName = fileNameExt;
+            }
             //如果是新文件
             this.FileName.Trim();
             if (string.Compare(this.FileName,UNTITLED_FILE_NAME) == 0)