文件对话框的使用

简介:

1.文件保存对话框的使用:
①添加一个saveFileDialog1控件,添加一个触发这个控件的按钮“保存按钮”;
②“保存按钮”的后台代码:  
      private void btnSaveAsFile_Click(object sender, EventArgs e)
        {      
                if (saveFileDialog1.ShowDialog() == DialogResult.OK)
                {
                    string filename = saveFileDialog1.FileName; //要保存的文件名;
                    StreamWriter stm = new StreamWriter(filename);
                    stm.Write(txtShowResult5.Text);//要写入的内容;
                    stm.Flush();
                    stm.Close();
                    MessageBox.Show("文件保存成功!", "恭喜您^_^");
                }           
        } 
2.打开文件对话框的使用:
①添加一个openFileDialog1控件,添加一个用以触发的按钮“打开按钮”;
②“打开按钮”的后台代码为:
       private void btnOpenFile_Click(object sender, System.EventArgs e)
       {
                if (openFileDialog1.ShowDialog() == DialogResult.OK)
                {
                    StreamReader sTmp = new StreamReader(openFileDialog1.FileName, System.Text.Encoding.ASCII);
                    filepath = openFileDialog1.FileName;
                    richTextBox1.Text = sTmp.ReadToEnd();//读出并显示;
                }
       }

目录
相关文章
|
JavaScript 前端开发 Java
Unicode转义(\uXXXX)的编码和解码
  在涉及Web前端开发时, 有时会遇到\uXXXX格式表示的字符, 其中XXXX是16进制数字的字符串表示形式, 在js中这个叫Unicode转义字符, 和\n \r同属于转义字符. 在其他语言中也有类似的, 可能还有其它变形的格式.
2937 0
|
安全 算法 前端开发
《深入解析Java虚拟机:从JVM体系结构到垃圾回收算法》(一)
《深入解析Java虚拟机:从JVM体系结构到垃圾回收算法》(一)
117 0
|
机器学习/深度学习 分布式计算 并行计算
当 Mars 遇上 RAPIDS:用 GPU 以并行的方式加速数据科学
在数据科学世界,Python 是一个不可忽视的存在,且有愈演愈烈之势。而其中主要的使用工具,包括 Numpy、Pandas 和 Scikit-learn 等。 Mars 在 MaxCompute 团队内部诞生,它的主要目标就是让 Numpy、pandas 和 scikit-learn 等数据科学的库能够并行和分布式执行,支持通过 RAPIDS 平台用 GPU 加速数据科学。
2307 0
当 Mars 遇上 RAPIDS:用 GPU 以并行的方式加速数据科学
|
分布式计算 Spark 大数据
Apache Spark中国技术交流社区历次直播回顾(持续更新)
Apache Spark中国技术交流社区,由阿里巴巴开源大数据技术团队成立,持续输出spark相关技术直播、原创文章、精品翻译,钉钉群内千人交流学习,欢迎加入。钉钉入群 https://qr.dingtalk.com/action/joingroup?code=v1,k1,jmHATP9Tk+okK7QZ5sw2oWSNLhkt2lCRvfHRdW7XhUQ=&_dt_no_comment=1&origin=11 更多视频和ppt资料请入群获得。
Apache Spark中国技术交流社区历次直播回顾(持续更新)
|
网络安全
rm -rf 误删除数据如何进行恢复
rm -rf 误删除数据如何进行恢复
1360 0
|
网络协议 数据建模 应用服务中间件
2020阿里云免费SSL证书申请方法流程(图文教程)
阿里云免费SSL证书是Symantec品牌的,新手站长网分享阿里云SSL证书免费申请方法
22257 1
2020阿里云免费SSL证书申请方法流程(图文教程)
|
新零售 人工智能 物联网
阿里巴巴区签约重庆,这些合作亮点你不得不知!
根据协议,阿里巴巴将在渝设立区域中心,打造基于“城市大脑”的“智能重庆”,并在经济发展、社会治理和民生服务三大领域深入应用大数据、云计算、物联网、人工智能等前沿技术。
8034 0