C# winform 如何实现在计算机指定路径保存和调取文件

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C# winform 如何实现在计算机指定路径保存和调取文件相关的知识,希望对你有一定的参考价值。

比如这次用户输入一段文字,点击按钮就会在指定路径生成一个文件保存这段文字,然后下次打开软件这段文字也不会消失。
入门级菜鸟请教,请大神说仔细点,最好能举个小例子。小弟感激不尽!

 //引用 system.io
        string path = "e://测试.txt";//这是路径
        private void btnWrite_Click(object sender, EventArgs e)
       
            if (txtWrite.Text != "")
           
                using (FileStream fs = File.Open(path, FileMode.Create, FileAccess.Write))
               
                    using (StreamWriter sw = new StreamWriter(fs, Encoding.Default))
                   
                        sw.WriteLine(txtWrite.Text);//把文本框里东西写进去


                   
               
           
       

        private void btnRead_Click(object sender, EventArgs e)
       
            using (FileStream fs = File.Open(path, FileMode.Open, FileAccess.Read))
           
                using (StreamReader sr = new StreamReader(fs, Encoding.Default))
               
                    while (!sr.EndOfStream)
                   
                        txtRead.Text = sr.ReadLine();//读到txtread文本框
                   
               
           
       

参考技术A Environment.GetFolderPath(Environment.SpecialFolder.LocalApplicationData); 参考技术B 不清楚 ,平时没有用过

c# winform 如何实现选择另一台电脑上目录下的文件??

本人问题已解决,谢谢。 直接用openFileDialog1控件就可以解决

winform里边有个openFileDialog控件,这个控件可以获得选中文件的路径,先拖上去一个控件然后在按钮的点击事件里边写
this.openFileDialog1.ShowDialog();//打开openFileDialog窗口
this.txtFilePath.Text = this.openFileDialog1.FileName;//获得所选择的路径,在一个文本框中显示
把这个路径找个xml啥的储存起来,每次调用路径得到图片.
参考技术A 看你是用HUB,交换机,还是路由器了,HUB和交换机的话就要设置一台电脑为主机来带,路由器的话只要你设置了自动拔号(没有制定规则),直接接上就行,制定了规则的话你就要在规则那里把这台机的IP加在里面才行 参考技术B 2个方案,假设A电脑获取B电脑的文件
1、在B运行一个程序,这个程序接收A发出的目录请求,获取目录下的文件返回给A,A显示出来
2、B开共享目录,A通过共享访问(也可以在A上创建磁盘映射)
参考技术C 在其他电脑共享目录,然后做个路径影射,或者在网络邻居里选目标电脑也可以呀?

以上是关于C# winform 如何实现在计算机指定路径保存和调取文件的主要内容,如果未能解决你的问题,请参考以下文章

c# 保存图片文件 winform

C# winform 如何存储用户选择的文件路径 下次启动时读取该路径

C# winform 中根据数据库保存的路径删除硬盘里的文件(图片)问题

C# Winform项目打包问题

C# winform 程序,在用SaveFileDialog选择完路径后,主界面如何置顶?

c# winform 如何实现选择另一台电脑上目录下的文件??