寻梦下载站

电脑应用

桌面英语

桌面英语

分类:电脑应用 大小:1.7M 热度: 点评:
发布:
直接下载

APP截图

桌面英语的截图
桌面英语的截图

应用介绍

桌面英语PC版是一款帮助英语学习的电脑软件。软件可以显示单词的解释和发音,可以发美式音和英式音,可以按一定的频率切换单词。非常适合上班钓鱼划水。

桌面英语PC版

桌面英语PC版功能

桌面英语以一定频率切换单词的桌面形式,帮助记忆时间碎片化的单词。上班方便的时候,钓鱼,戏水。

展示单词的解释和发音,可以发美式音和英式音。

设置界面可以设置显示表单的样式和切换频率。

单词设置界面设置流通单词本,可以新建、删除、重命名等。,需要勾选后才能选择。

桌面英语PC版原理

本质是选择一个文件夹,单词保存在txt文件中,一个单词占一行。建议一本单词书字数不要太多,5100字左右。

桌面英语PC版怎么用

点击运行:桌面英语\桌面英语

在ecore prep 3.1 \ Desktop English.exe之后,在表单中点击鼠标右键,点击设置,在word设置中选择word文件夹。的。txt文件需要放在文件夹里,文件里一个字占一行。也可以选择desktopEnglis\ \ word文件夹,其中word.txt为2021考研英语词汇。

需要注意的事项

我对c#开发winform并不专业,但在学校里学的都是东拼西凑的成品。代码写着写着就变得复杂了,耦合度也很高。我不是特别注重效率,只想实现。还有很多不合理的地方,至少对我自己来说足够了。

开发商的话

好久没找到好的单词词典界面了。这次我将模拟一个网页请求Bing词典,使用正则表达式从返回的网页中解析出所需的词典资源。(白费力气,正则表达式真的很烦,下一步还要学),然后格式化字符串。

 
使用两层窗体。第一层使用TransparencyKey属性实现完全透明,第二层使用opopacity属性实现透明。
 
 
在一级窗体上,GDI+用于在窗体上绘制文字。这个地方也纠结了很久。原因是透明窗体上的字体有毛刺,很糊状。已经尝试了许多解决方案。最后选择GDI+ drawing并设置这个:g . textrenderinghint = system . drawing . text .效果勉强够用,二级窗体主要用于移动和响应一些事件。
 
 
灵感来源于一个类似的软件。后来发现不是很好用,就想自己写一个,可以自己加一些定制的东西。主要是我自己有这方面的需求。比如我实习的时候,总是看着电脑,很闲。我还不如利用这段时间记单词,用电脑的时候有几眼加深?

 

总结:

使用正则表达式解析字符串

通过序列化对象来保存配置。

窗体之间的通信是通过使用构造函数和委托来实现的。

多种形式的协作

热门搜索: 魔兽世界侏罗纪游戏攻略(侏罗纪世界游戏任务大全) 妹子与僵尸游戏攻略(僵尸世界大战游戏女角色) 传奇世界sf游戏有什么秘籍吗(玩传奇SF需要下载什么)

最新应用