C#Winform读取txt文件内容

  1. //首先在bin\Debug目录下创建UserNamePwd.txt

内容为:


赵四
123
记住密码
未自动登录

  1. //获取UserNamePwd.txt中的账号密码


        public void GetStatus()
        {
            //获取找到Debug的目录下的文件
            string defaultPath = Application.StartupPath;
            string paraPath = defaultPath + "\\" + "UserNamePwd.txt";
            string[] strs = System.IO.File.ReadAllLines(paraPath);
            string[] numbers = new string[strs.Length];
            int i = 0;
            foreach (string str in strs)
            {
                numbers[i] = str;
                i++;
            }
            txtBoxld.Text = numbers[0];//给第一列赋值账号
            txtBoxPwd.Text = numbers[1];//给第二列赋值密码
            label4.Text = numbers[2];//给第三列赋值记住密码
            label6.Text = numbers[3];//给第四列赋值未自动登录
        }
  1. 运行结果如下:


 //向UserNamePwd.txt中添加数据
        public void GetStatusSave()
        {
            if (checkBox1.Checked == true)
            {
                //获取找到Debug的目录下的文件
                string defaultPath = Application.StartupPath;
                string paraPath = defaultPath + "\\" + "UserNamePwd.txt";
                //清楚文本文档的内容
                System.IO.File.WriteAllText(paraPath, string.Empty);
               StreamWriter sw = File.AppendText(paraPath);//指定txt文档的写入路径
                //添加数据
                sw.WriteLine(txtBoxld.Text);
                sw.WriteLine(txtBoxPwd.Text);
                sw.WriteLine("记住密码");
                //释放
                sw.Flush();
                //关闭窗体
                sw.Close();
                MessageBox.Show("添加成功!");
            }
        }
  • 1
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
C#窗体中读取txt文件可以通过使用System.IO命名空间中的File类来实现。你可以使用File类中的ReadAllLines方法来一次性读取整个txt文件内容,或者使用StreamReader类按行读取txt文件内容。 下面是一个示例代码,展示了如何在C#窗体中读取txt文件内容并将其显示在文本框中: ```csharp using System.IO; public void ReadTxtFile() { string filePath = "your_file_path.txt"; // 替换为你的txt文件路径 if (File.Exists(filePath)) { string[] lines = File.ReadAllLines(filePath); foreach (string line in lines) { // 将每行内容显示在文本框中 txtBox.AppendText(line + Environment.NewLine); } } else { MessageBox.Show("文件不存在!"); } } ``` 在这个示例中,我们首先检查指定的txt文件是否存在,如果存在,则使用File.ReadAllLines方法读取文件的所有行。然后,我们通过一个循环将每一行的内容添加到一个文本框中。请注意,这个示例中的txtBox是一个文本框控件,你需要根据你的窗体设计进行调整。 希望这个示例能帮助你在C#窗体中读取txt文件内容!<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* [C#Winform读取txt文件内容](https://blog.csdn.net/WzhCsdnd/article/details/129296436)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] - *3* [重命名文件夹内所有文件的功能加入PNG转JPG 第三版](https://download.csdn.net/download/dearmite/88250580)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值