- 相關(guān)推薦
英語(yǔ)聽(tīng)力學(xué)習(xí)軟件Delphi
畢業(yè)論文
英語(yǔ)聽(tīng)力學(xué)習(xí)軟件
摘要: 英語(yǔ)作為1門(mén)重要的必修課,存在于我國(guó)的英語(yǔ)考試系統(tǒng)中已經(jīng)有210多年了,在210多年的時(shí)間里,英語(yǔ)考試經(jīng)歷了諸多變化,但由于標(biāo)準(zhǔn)化工作做得較好,英語(yǔ)試卷的信度和效度得到了保證,為選拔合適的學(xué)員深造做出了貢獻(xiàn)。聽(tīng)力永遠(yuǎn)是英語(yǔ)考試必須跨越的1道難關(guān),聽(tīng)力應(yīng)該怎樣提高了?為此本人特地開(kāi)發(fā)了《英語(yǔ)聽(tīng)力學(xué)習(xí)系統(tǒng)》,使廣大的考生通過(guò)不斷的聽(tīng),不斷的練習(xí)本軟件,順利的跨過(guò)聽(tīng)力這道檻。
本文論述了如何使用Delphi 7.0 開(kāi)發(fā)英語(yǔ)聽(tīng)力學(xué)習(xí)軟件,對(duì)實(shí)現(xiàn)過(guò)程中的相關(guān)原理做了詳細(xì)的介紹。闡明了具體的實(shí)現(xiàn)過(guò)程和系統(tǒng)的模塊、控件的調(diào)用關(guān)系,以及在調(diào)試過(guò)程中遇到的問(wèn)題和解決的方法。本系統(tǒng)采用了當(dāng)前流行的可視化編程軟件Delphi 7.0,結(jié)合實(shí)際需求,進(jìn)行了創(chuàng)造性開(kāi)發(fā)。根據(jù)考試的題型設(shè)計(jì)并實(shí)現(xiàn)了:填充表格題練習(xí)、復(fù)合式聽(tīng)寫(xiě)練習(xí)、短文理解題練習(xí)、綜合練習(xí)――4個(gè)切實(shí)有效的功能模塊。
關(guān)鍵字:Delphi 7.0,屏幕取詞,多媒體開(kāi)發(fā),模塊
English listening learn the software
Abstract: English,as a must subject in china,is existing in the examination system about twenty years .The examination of English has changed a lot in these twenty years,however,because the standard work has been done well ,the faith and efficient of English papers has been assured, contributing for choosing the suitable students’ further study . Listening is the difficult part in the examination of English forever .How to improve the ability of listening? So I develop “the System of English Listening Study”,the students can listen,repeating practising the software,and pass the examination successfully.
This text has expounded the fact how to use Delphi 7.0 develop English listening learn the software,to realize relevant principle of course make detailed introduction. Have expounded the relation of transferring of concrete realization course and the module of the system, controlling part, and the problem and solution met in the course of debugging. This system adopts present and popular visual programming software Delphi 7.0,accord with the actual demand, have carried on creative development. According to the type of examination have designed and realized:filling in the table exercise, compound dictation exercise, exercise of understanding the question in essay, synthetical practice----- Four effective function module.
The Keywords: Delphi 7.0, Get word on the screen, Multimedia development,Module
目錄
前 言 I
1 開(kāi)發(fā)系統(tǒng)簡(jiǎn)介 1
1.1 歷史回顧 1
1.1.1 Delphi 7 1
1.1.2 未來(lái) 1
1.2 Delphi的IDE介紹 2
1.2.1 主窗口 2
1.2.2 窗體設(shè)計(jì)器 3
1.2.3 對(duì)象觀察器 3
1.2.4 代碼編輯器 3
1.2.5 代碼瀏覽器 3
1.2.6 源代碼生成器 4
2 屏幕取詞技術(shù) 6
2.1 屏幕取詞的簡(jiǎn)介 6
2.2幕取詞技術(shù)的原理 6
2.3 對(duì)windowsapi攔截技術(shù)的實(shí)現(xiàn) 7
2.4 實(shí)現(xiàn)屏幕取詞的總體設(shè)計(jì) 8
2.5屏幕取詞的詳細(xì)設(shè)計(jì)與實(shí)現(xiàn) 9
3 Delphi媒體開(kāi)發(fā) 10
3.1 TMediaPlayer組件 10
3.1.1 方法(Method) 10
3.1.2 屬性(Property) 12
3.1.3 事件(Event) 12
3.2 聲音資源文件的制作和調(diào)用 13
3.3 PlaySound的使用方法 13
4 需求分析 15
4.1 開(kāi)發(fā)背景 15
4.2 功能需求 15
4.2.1 填充表格題模塊 15
4.2.2 復(fù)合式聽(tīng)寫(xiě)模塊 16
4.2.3 短文理解題練習(xí)模塊 16
4.2.4 綜合題練習(xí)模塊 17
4.3 設(shè)計(jì)階段 17
5 系統(tǒng)設(shè)計(jì)的窗體介紹 18
5.1 歡迎窗體的設(shè)計(jì)與實(shí)現(xiàn) 18
5.1.1 功能概述 18
5.1.2 實(shí)現(xiàn)說(shuō)明 18
5.2 系統(tǒng)主菜單的設(shè)計(jì)與實(shí)現(xiàn) 19
5.2.1 功能概述 19
5.2.2 實(shí)現(xiàn)說(shuō)明 19
5.3 填充表格題練習(xí)模塊的設(shè)計(jì)及實(shí)現(xiàn) 22
5.3.1 功能概述 22
5.3.2 問(wèn)題和答案的實(shí)現(xiàn)說(shuō)明 23
5.3.3 上1題和下1題的實(shí)現(xiàn) 24
5.3.4 隨機(jī)選題的實(shí)現(xiàn) 29
5.3.4 播放功能的實(shí)現(xiàn) 30
5.4 復(fù)合式聽(tīng)寫(xiě)練習(xí)模塊的設(shè)計(jì)與實(shí)現(xiàn) 31
5.4.1 功能概述 32
5.4.2 實(shí)現(xiàn)說(shuō)明 32
5.5短文理解題練習(xí)模塊的設(shè)計(jì)與實(shí)現(xiàn) 32
5.5.1 功能概述 32
5.5.2 實(shí)現(xiàn)說(shuō)明 32
5.6 綜合練習(xí)模塊的設(shè)計(jì)與實(shí)現(xiàn) 33
5.6.1 功能概述 33
5.6.2 實(shí)現(xiàn)說(shuō)明 33
6 屏幕取詞的詳細(xì)設(shè)計(jì) 34
6.1 API HOOK 的兩種方式的介紹 34
6.1.1 API HOOK入門(mén) 34
6.1.2 API HOOK的兩種方式的優(yōu)缺點(diǎn) 34
6.2 Windows2000/XP下32位取詞及關(guān)鍵技術(shù) 35
6.2.1 得到鼠標(biāo)的當(dāng)前位置 35
6.2.2向鼠標(biāo)所在的窗口重繪消息,讓系統(tǒng)自動(dòng)更新顯示文字 35
6.2.3 截取顯示文字函數(shù)的調(diào)用,獲得重繪的文字 36
6.2.4 取詞的公共模塊 38
6.2.5 取詞的主程序 39
結(jié)束語(yǔ) 43
致謝 44
參考文獻(xiàn) 45
前 言
英語(yǔ)聽(tīng)力提高并非僅僅“聽(tīng)力”提高,它代表著英語(yǔ)發(fā)音、詞匯、詞組、習(xí)語(yǔ)、文化思維等綜合能力的全面提高。
聽(tīng)力是決定英文水平的要件,它反映了1個(gè)人的英語(yǔ)交流能力。然而,它卻常常是學(xué)英語(yǔ)的同學(xué)們?cè)诳荚嚭蛯?shí)際應(yīng)用中最害怕的1部分。很多同學(xué)為此“費(fèi)盡心機(jī)”,但效果卻始終不佳。到底如何提高聽(tīng)力呢?首先必須意識(shí)到,聽(tīng)力提高并非“聽(tīng)力”提高。它其實(shí)代表著英語(yǔ)綜合能力的提高,即發(fā)音、詞匯、詞組、習(xí)語(yǔ)、文化思維等諸方面能力的提高。所以,我們經(jīng)常所見(jiàn)的終日頭戴耳機(jī)來(lái)“創(chuàng)造語(yǔ)言環(huán)境”,提高聽(tīng)力的做法并不可取。這樣訓(xùn)練不但提不高聽(tīng)力,也許反而有損“聽(tīng)力”。
聽(tīng)力是英語(yǔ)考試必須跨越的1道難關(guān),聽(tīng)力應(yīng)該怎樣提高了?為此本人特地開(kāi)發(fā)了《英語(yǔ)聽(tīng)力學(xué)習(xí)系統(tǒng)》,使廣大的考生通過(guò)不斷的聽(tīng),不斷的練習(xí)本軟件,順利的跨過(guò)聽(tīng)力這道檻。
本系統(tǒng)在設(shè)計(jì)過(guò)程中以人為本,充分考慮了用戶的需求,界面力求簡(jiǎn)單。本系統(tǒng)是以DELPHI 7.0為開(kāi)發(fā)工具的聽(tīng)力學(xué)習(xí)系統(tǒng)。還運(yùn)用了屏幕取詞技術(shù),“屏幕取詞”技術(shù)在電子字典中得到廣泛地應(yīng)用,4通利方和金山詞霸的用戶都曾見(jiàn)識(shí)過(guò)屏幕取詞技術(shù),鼠標(biāo)指哪就翻譯哪個(gè)單詞,這個(gè)技術(shù)看似簡(jiǎn)單,其實(shí)在WINDOWS系統(tǒng)中實(shí)現(xiàn)卻是非常復(fù)雜和有趣的。其中采用的編程技術(shù)也是很獨(dú)特的。本系統(tǒng)還運(yùn)用了多媒體技術(shù),通過(guò)多媒體,用戶可以在本系統(tǒng)中聽(tīng)到真人發(fā)音的英語(yǔ)錄音,讀音既清晰又準(zhǔn)確。
本文1共分為7章,第1章主要介紹了開(kāi)發(fā)的工具DELPHI 7.0。第2章介紹了屏幕取詞技術(shù)。第3章闡述了DELPHI下的多媒體開(kāi)發(fā)。第4章結(jié)合具體的要求對(duì)系統(tǒng)進(jìn)行了全面的需求分析和可行性分析。第5章是本文的核心章節(jié),對(duì)系統(tǒng)的各個(gè)模塊從功能、實(shí)現(xiàn)方法和設(shè)計(jì)技巧等方面進(jìn)行了詳細(xì)的設(shè)計(jì)說(shuō)明,務(wù)求功能和實(shí)現(xiàn)方法清晰明了。第6章對(duì)屏幕取詞的設(shè)計(jì)和實(shí)現(xiàn)進(jìn)行了詳細(xì)的介紹。第7章介紹了在開(kāi)發(fā)整個(gè)系統(tǒng)的心得體會(huì)。
但是本人的水平有限,時(shí)間的倉(cāng)促,有不足的地方請(qǐng)各位老師批評(píng)指正。
在這次畢業(yè)設(shè)計(jì)的過(guò)程中,我得到了蔣清明、念其峰、周曉蘭等指導(dǎo)老師的幫忙和支持,在此對(duì)他們表示忠心的感謝!
【英語(yǔ)聽(tīng)力學(xué)習(xí)軟件Delphi】相關(guān)文章:
網(wǎng)吧監(jiān)控軟件Delphi+SQL05-15
培養(yǎng)計(jì)劃制訂輔助軟件Delphi+SQL06-13
論Delphi開(kāi)發(fā)商品化軟件的優(yōu)點(diǎn)07-06
教研室輔助管理軟件Delphi+SQL08-14
Delphi軟件設(shè)計(jì)畢業(yè)論文英文參考文獻(xiàn)翻譯09-13
基于Delphi的試卷智能生成系統(tǒng)設(shè)計(jì)Delphi+SQL08-30
文件自動(dòng)分類(lèi)系統(tǒng)Delphi10-18
計(jì)算機(jī)畢業(yè)論文-論Delphi開(kāi)發(fā)商品化軟件的優(yōu)點(diǎn)09-14