第一次用C#制作。

在程序根目录放置自己制作好的,中文与英文一一对应的翻译。

并命名为 chinese.txt和english.txt即可

软件读取文档参考

http://www.cnblogs.com/lyn928/p/7017464.html  

下面是程序界面:

下面是源代码:

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 EnglishMemory
{public partial class Form1 : Form{List<string> lines;List<string> linesen;//读取参考 http://www.cnblogs.com/lyn928/p/7017464.htmlStreamReader sr = new StreamReader(".\\chinese.txt", Encoding.Default);StreamReader sren = new StreamReader(".\\english.txt", Encoding.Default);int n;int right;int left;int num;public void read(){string s;while ((s = sr.ReadLine()) != null){lines.Add(s);}string sen;while((sen=sren.ReadLine())!=null){linesen.Add(sen);}// sr.Close();n = lines.Count();}public Form1(){InitializeComponent();lines = new List<string>();linesen = new List<string>();label4.Text = "背英语作文了!  好好学习!天天向上!";read();num = 0;textBox1.Text = lines[num];left = num;right = num + 1;}private void label1_Click(object sender, EventArgs e){}private void textBox1_TextChanged(object sender, EventArgs e)//汉语{}private void button1_Click(object sender, EventArgs e)//翻译{textBox2.Text = linesen[num];}private void button2_Click(object sender, EventArgs e)//上一句{textBox3.Text = "";textBox3.Text = "";if (num == 0)textBox1.Text = lines[num];else{textBox1.Text = lines[left];num = left;right = num + 1;left = num - 1;}textBox2.Text = linesen[num];}private void button3_Click(object sender, EventArgs e)//下一句{textBox3.Text = "";textBox2.Text = "";if (num != lines.Count - 1){textBox1.Text = lines[right];num = right;left = right - 1;right = num + 1;}}private void textBox3_TextChanged(object sender, EventArgs e)//输入{}private void button4_Click(object sender, EventArgs e){textBox3.Text = "";textBox2.Text = "";}private void label4_Click(object sender, EventArgs e){}}
}

C#制作简陋英语背作文辅助小软件相关推荐

  1. python语言与系统设计 大作业——背单词的小软件

    (一)需求和规格说明 问题描述: 这是一款帮助学生背单词的小软件.建立单词库: 第一个功能是学生帮助学生记单词,会显示单词库中单词的拼写.音标.词性.中文翻译,学生可以选择中途退出,再次进入的时候,可 ...

  2. 大学生英语四级测试软件3,大学英语四级考试辅助教学软件

    设计.发明的目的和基本思路.创新点.技术关键和主要技术指标 目前我国大部分的网络课件都以静态网页形式呈现,其组织方式也是线性的,更新频率也不够快.课件重视教学内容的呈现,但却轻视了学习环境的设计.而网 ...

  3. 自制安卓背单词小软件(1)

    一直喜欢看些英语方面的东西,提高词汇量自然是必不可少的.但是每天捧着单词书实在是不大方便,倒不如直接在手机上装个背单词的小软件,有空的时候就背几个,并且手机软件功能又多,又有艾宾浩斯什么这那的东西,相 ...

  4. 如何用matlab制作一个小软件

    转:https://www.ttin.top/2018/03/29/TT0012/ 制作一个小软件的方法很多,比如说c++的MFC,本站在之前的第一个MFC文章里就提到过:matlab的GUIDE,在 ...

  5. 【考研英语】作文只是背模板?正确复习姿势了解下

    冲刺阶段,大家都在问英语作文该怎么复习.难道作文真的只是背几篇模板范文就行了吗?答案当然是否定的.作文不要放松警惕,有效的复习才能在考场秒杀对手.下面是作文复习的方法,看看吧. 之前给大家的复习建议, ...

  6. 计算机专业职业规划英语小作文,英语六级作文预测:职业规划英语作文

    英语六级作文预测:职业规划英语作文 Want to be a small fish in a big pond or the other way round? Every graduate faces ...

  7. 【英语六级作文】必背万能模板句型

    [英语六级作文]必备万能模板句型 2021下半年大学英语六级写作预测汇总 1. 不同观点列举型( 对比两种观点,做出自己的选择) 2. 利弊型的议论文(分析某件事情或某种现象的利弊,给出自己观点) 3 ...

  8. 计算机中的英语六级作文万能模板,六级作文万能模板,英语六级作文必背模板...

    好的开头是高分作文必不可少的要素,是吸引阅卷老师注意的关键.通过分析近十年的四六级高分作文,我们归纳出了四六级作文首段常用的写作方法! 海都记者 王林成 关铭荣 文及图 具体如下: 现象阐释法 现象阐 ...

  9. 2023年英语二大作文押题猜想(达立易考)

          又到了考前大开脑洞的时间了!       每年一到这个时间点,关于押题猜题的话题就会铺天盖地而来,众多名师大咖更是会集毕生所学,期待可以在这个环节押中部分题目彰显实力,其中主观题就是大家集 ...

最新文章

  1. c 性能好于java,吐槽一下java的效率。。。比起C差的真的好远。。。
  2. 动态代理机制之查看一个类或接口中有哪些方法
  3. 计算机c盘d盘不显示了怎么办,我的电脑打开里头的C盘D盘的图标怎么显示不了啊......
  4. [机器学习]回归--Decision Tree Regression
  5. JavaScript 中的常用12种循环遍历(数组或对象)的方法
  6. 怎样在汉字后面加空格?
  7. 人这辈子过完70,接下来就是一步一个坎
  8. 《Android框架揭秘》读书笔记——JNI
  9. HTML5期末大作业:家乡介绍网站设计——辽宁沈阳网页设计(11页) HTML+CSS+JavaScript 旅游网页HTML代码 学生网页设计与制作期末作业下载 大学生网页设计与制作成品
  10. 【Linux】Centos设置Python的软链接
  11. 永久删除的文件还能找回来吗 永久删除的文件如何恢复
  12. UEFI模式双硬盘+双系统安装(Win8.1+Ubuntu18.04)
  13. 棉花异性纤维图像分割算法matlab程序,基于可见光机器视觉的棉花伪异性纤维识别方法-农业机械学报.PDF...
  14. 项目踩坑日记:网易企业邮箱发送邮件报错:421 4.4.5 HL:ICC
  15. java 中静态内部类与普通内部类的区别
  16. YOLO系列目标检测算法-YOLOv7
  17. 背后的力量 | 华云数据助力龙光地产灾备平台建设 推动业务系统转型革新
  18. 基于STM平台且满足实时控制要求的操作系统
  19. 麒麟操作系统(Linux)使用和维护:进程相关的操作命令
  20. 在线购物系统1.1分析类图

热门文章

  1. android 接入百度地图sdk
  2. Bellman-ford算法详解
  3. 天呐!惊人的Springboot测试.Springboot测试类之@RunWith注解
  4. 08-02-loggin-模块
  5. Rockchip DRM RK628 Porting Guide
  6. HTML5期末大作业:关于我的家乡主题设计——四川成都(4页) HTML+CSS+JavaScript
  7. 献给加班的各位同仁,祝工作顺利
  8. python纳甲装卦
  9. 微信小程序-枯木学习笔记5-我的信息
  10. sql数据库包含关系查询