获取保存或输入文件的文件路径

 //获取保存文件的文件路径,输入参数是标题(如:请输入点数据),后缀名(如:"txt文本(*.txt)|*.txt")
        public static string GetSavePath(string title,string suffixName)
        {
            string path;
            SaveFileDialog saveFileDialog = new SaveFileDialog();
            saveFileDialog.Filter = suffixName;
            saveFileDialog.Title = title;
            saveFileDialog.RestoreDirectory = true;
            saveFileDialog.InitialDirectory = AppDomain.CurrentDomain.BaseDirectory;
            if (saveFileDialog.ShowDialog()==DialogResult.OK)
            {
                path = saveFileDialog.FileName;
                return path;
            }
            else
            {
                return null;
            }

        }

public static string GetOpenDialogPath(string title, string suffixName)
        {
            string path;
            OpenFileDialog openFileDialog = new OpenFileDialog();
            openFileDialog.Filter = suffixName;
            openFileDialog.Title = title;
            openFileDialog.RestoreDirectory = true;
            openFileDialog.InitialDirectory = AppDomain.CurrentDomain.BaseDirectory;
            if (openFileDialog.ShowDialog() == DialogResult.OK)
            {
                path = openFileDialog.FileName;
                return path;
            }
            else
            {
                return null;
            }

        }

猜你喜欢

转载自blog.csdn.net/Sun_xiangyan/article/details/82626420