西西軟件園多重安全檢測(cè)下載網(wǎng)站、值得信賴的軟件下載站!
西西首頁(yè) 安卓軟件 安卓游戲 電腦軟件 軟件教程 專題合集

桌面英語(yǔ)(上班摸魚(yú)記單詞)

V3.1綠色版
  • 桌面英語(yǔ)(上班摸魚(yú)記單詞)V3.1綠色版
  • 軟件類型:國(guó)產(chǎn)軟件 / 免費(fèi)軟件
  • 軟件大小:1.7M
  • 更新時(shí)間:2021-06-25 09:22
  • 應(yīng)用平臺(tái):WinAll
  • 軟件語(yǔ)言:中文
  • 軟件等級(jí):3級(jí)
  • 官方網(wǎng)站:暫無(wú)
5.0
0
好用
0
難用
  • 軟件簡(jiǎn)介
  • 軟件截圖
  • 軟件評(píng)論
  • 軟件推薦

桌面英語(yǔ)(上班摸魚(yú)記單詞)是一個(gè)桌面的窗體程序,在一定頻率下切換單詞,幫助利用碎片化的時(shí)間記單詞。方便上班的時(shí)候摸魚(yú)劃水。顯示單詞的解釋和讀音,可以發(fā)出美式讀音和英式讀音。

軟件說(shuō)明

一直以來(lái)沒(méi)有找到好的單詞詞典接口,這一次是將模擬網(wǎng)頁(yè)請(qǐng)求必應(yīng)詞典,從返回來(lái)的網(wǎng)頁(yè)中利用正則表達(dá)式解析出需要詞典資源。(廢老大勁了,正則表達(dá)式是真的煩,非逼的自已去好好學(xué)了下子),然后再將字符串做格式化處理。    使用了兩層窗體,第一層是使用 TransparencyKey 屬性來(lái)實(shí)現(xiàn)完全的透,第二層是使用 opopacity 屬性來(lái)實(shí)現(xiàn)透明。    在第一層窗體上使用GDI+將單詞繪制在窗體上,這個(gè)地方也糾結(jié)了許久,原因是透明窗體上的字體有毛邊,非常的糊,嘗試了很多種解決辦法,最后選中了GDI+繪制,并且設(shè)置了這個(gè):g.TextRenderingHint = System.Drawing.Text.TextRenderingHint.SingleBitPerPixel;效果勉強(qiáng)夠用,第二層窗體主要用來(lái)移動(dòng)和響應(yīng)一些事件。    靈感來(lái)源于一個(gè)同類的軟件,后面發(fā)現(xiàn)它不太好用,就想著自己寫一個(gè)好了,自己也可以加入一些定制化的東西,主要自己也有這方面的需求,像是在實(shí)習(xí)的時(shí)候,總看著電腦,又很閑,倒不如利用這些時(shí)間來(lái)記單詞,用電腦的時(shí)候是不是的瞟幾眼加深印象。

總結(jié):

使用正則表達(dá)式解析字符串

使用序列化對(duì)象的方式保存配置

使用構(gòu)造函數(shù)和委托的方式實(shí)現(xiàn)窗體之間的通信

多個(gè)窗體的協(xié)同

設(shè)置說(shuō)明

設(shè)置界面可以設(shè)置顯示窗體的樣式,以及切換頻率。

單詞設(shè)置界面設(shè)置循環(huán)的單詞本,可以新建、刪除、重命名等,需要前面勾上鉤才算選中。

使用說(shuō)明

使用之前需要選定一個(gè)文件夾,里面放入txt文件,
單詞保存在txt文件中,一個(gè)單詞占一行。建議一個(gè)單詞本中的單詞不要太多,五十一百個(gè)左右。

點(diǎn)擊運(yùn)行:desktopEnglish\desktopEnglish\bin\Release\netcoreapp3.1\desktopEnglish.exe
之后在窗體中單擊鼠標(biāo)右鍵,點(diǎn)擊設(shè)置,在單詞設(shè)置中選擇單詞文件夾,文件夾中需要放入.txt文件,文件中一個(gè)單詞占據(jù)一行。也可以選擇 desktopEnglis\單詞 文件夾,其中的 word.txt 為2021考研英語(yǔ)詞匯。

其他版本下載

發(fā)表評(píng)論

昵稱:
表情: 高興 可 汗 我不要 害羞 好 下下下 送花 屎 親親
查看所有(0)條評(píng)論 > 字?jǐn)?shù): 0/500