效果

使用方式

在窗体中输入姓名、学号、班级,点击“确定”后,信息被格式化为特定格式的字符串后,保存在新建的myinfo.txt文件中
同时,将字符串再次格式化,从窗体中输出你刚才输入的信息

心得

头文件:using System.IO;用于文件操作

从窗体中输入
string info = string.Format("{0},{1},{2}", textBox1.Text, textBox2.Text, textBox3.Text);
提取各文本框的录入文本,并生成格式化的字符串

存储到文件
StreamWriter openAndWrite = new StreamWriter(@“myinfo.txt”, true);
openAndWrite.WriteLine(info);
openAndWrite.Close();

输出到窗体
string[] datas = info.Split(’,’);
label5.Text = string.Format(“姓名:{0},学号:{1},班级:{2}”, datas[0], datas[1], datas[2]);

主要代码

Form1.cs

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using System.IO;namespace 文件操作_窗体
{public partial class Form1 : Form{public Form1(){InitializeComponent();}private void Form1_Load(object sender, EventArgs e){}private void button1_Click(object sender, EventArgs e){//输入string info = string.Format("{0},{1},{2}", textBox1.Text, textBox2.Text, textBox3.Text);//提取各文本框的录入文本,并生成格式化的字符串//存储到文件StreamWriter openAndWrite = new StreamWriter(@"myinfo.txt", true);openAndWrite.WriteLine(info);openAndWrite.Close();//输出到窗体string[] datas = info.Split(',');label5.Text = string.Format("姓名:{0},学号:{1},班级:{2}", datas[0], datas[1], datas[2]);}}
}

C# 窗体输入个人信息 存入txt 窗体输出相关推荐

  1. java将异常写到text,java捕获异常信息存入txt文件示例

    捕获程序中出现的异常 可用于后期维护的必要性!做简单的测试 !package helpEntity; import java.io.BufferedReader; import java.io.Fil ...

  2. 【VB】学生信息管理系统2——窗体设计

    这次学生系统是照着书敲的,先敲完然后开始调试!中途遇到了很多问题,查了很多,这里不容易系统的总结!所以就针对各个问题,各个击破! 问题一:VB 6.0中,状态栏控件(sbstatusbar):右击选项 ...

  3. java 检索编号输出信息_java,_java 如何解析txt文档,输入检索信息,然后输出,java - phpStudy...

    java 如何解析txt文档,输入检索信息,然后输出 请输入代码需求: 请解析config.txt,文件格式包括段落名称.字段名称和字段值.段落名称的值为:"segment:"右边 ...

  4. C++学习系列---读取文件名存入txt和从txt读取每行信息

    [1]读取子文件下文件名存入TXT (1)首先了解一下一个文件结构体: struct _finddata_t {unsigned attrib;time_t time_create; time_t t ...

  5. 基于Java+MySQL实现(窗体)奖学金信息管理系统【100010179】

    大学奖学金信息管理系统 实验开发环境 项目 名称 版本 版权 官网 数据库 MySQL 8.0.21 Oracle https://www.mysql.co m/ 操作系统 Windows Windo ...

  6. Python学生信息管理系统(增删查改、模糊查找、txt文件输出)# 谭子

    一.系统需求说明 本项目计划实现一个学生管理系统,学生信息包括:姓名.性别.手机号码,系统包含以下功能. 模块 子模块 说明 查询模块 查询全部学生的信息 显示当前系统内所有学员的信息 查询模块 精准 ...

  7. Form2(子窗体)调用Form1(父窗体)的控件

    一直在寻找Vs c# 跨窗体数据传递,通俗点讲就是Form2(子窗体)调用Form1(父窗体)的控件,在一篇博客上找到,名称为:Winform跨窗体操作控件(使用委托),感谢大神的分享,转载到博客,时 ...

  8. 仿金山打字通游戏,模拟键盘(java swing),提示输入,导入本地txt文件

    一.设计思路 1.用一个主窗体,在主窗体上放置两个子窗体,一个是文本面板,一个是模拟键盘面板. 2.文本面板分两个子面板,一个是已有文本,一个是输入文本,在带输入文本面板上添加文件监听器,动态改变下一 ...

  9. JS同时上传表单图片和表单信息并把上传信息存入数据库,带php后端源码

    微信小程序开发交流qq群   581478349    承接微信小程序开发.扫码加微信. 利用JQ,jquery.form.js,bootstrap实现上传表单图片和表单信息并把上传的图片地址,inp ...

最新文章

  1. Zabbix安装(十):监控windows进程
  2. TF之BN:BN算法对多层中的每层神经网络加快学习QuadraticFunction_InputData+Histogram+BN的Error_curve
  3. 浏览器打开位置服务器,如何启动http服务器,然后打开web浏览器?
  4. 阮一峰react demo代码研究的学习笔记 - how to debug converted source code
  5. Linux邮件系统整合windows 2008 R2 AD域认证更新
  6. 你愿意隐姓埋名一辈子吗?
  7. HDU5765 Bonds 最小割极
  8. 海量个人信息被泄漏 央视首次曝光智能呼叫机器人
  9. 《精解Windows8》——1.2 告别开始按钮进入“开始”屏幕时代
  10. 使用TopShelf做windows服务
  11. 异步 HttpContext.Current 为空null 另一种解决方法
  12. 程序员如何切入区块链去中心化应用开发 1
  13. 「项目分享」软件测试简历中项目怎么写?让面试官眼前一亮的技巧
  14. wps云盘和zotero的结合(一)
  15. 计算机内部组成原理及内部子系统概述
  16. 谷粒商城笔记+踩坑(17)——【认证模块】登录,用户名密码登录+微博社交登录+SpringSession+xxl-sso单点登录
  17. 云超融合数据中心 CloudFabric
  18. Scrum立会报告+燃尽图(Beta阶段第二周第四次)
  19. 【网络同步】浅析帧同步和状态同步
  20. Java期末考试程序设计—井字棋

热门文章

  1. [PKUWC2018][loj2541]猎人杀
  2. golang tcp keepalive实践
  3. Lua 协同程序(coroutine)
  4. (三)Boost库之字符串处理
  5. 【网络编程】之五、异步模型
  6. C++ 虚函数与纯虚函数
  7. 五分钟快速理解 Reactor 模型
  8. 干掉 Swagger,试试这个!
  9. Scala与Java集合互转摘要
  10. 【线上分享】WebRTC传输与服务质量