瀏覽代碼

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

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)