收藏 分销(赏)

计算机操作双语学习系统.doc

上传人:快乐****生活 文档编号:2654255 上传时间:2024-06-03 格式:DOC 页数:37 大小:1.91MB
下载 相关 举报
计算机操作双语学习系统.doc_第1页
第1页 / 共37页
计算机操作双语学习系统.doc_第2页
第2页 / 共37页
计算机操作双语学习系统.doc_第3页
第3页 / 共37页
计算机操作双语学习系统.doc_第4页
第4页 / 共37页
计算机操作双语学习系统.doc_第5页
第5页 / 共37页
点击查看更多>>
资源描述

1、2016届本科毕业论文(设计)题目:计算机操作双语学习系统学 院:计算机科学技术 专业班级:计算机12-1班学生姓名:指导教师: 答辩日期:2016年5月21日 新疆师范大学教务处新疆师范大学2016届本科毕业论文(设计)目 录1绪论11.1引言11.2研究背景和意义11.2.1研究背景11.2.2 研究意义21.3国内外发展(应用)现状21.3.1 国外相关研究及进展情况21.3.2 国内相关研究及进展情况21.4论文所做工作及思路21.5论文章节安排32需求分析42.1系统概述42.2系统基本功能43系统总体设计73.1系统设计目标和原则73.2系统功能模块设计93.3数据库设计93.3.

2、1数据库概念结构设计93.3.2数据库逻辑结构设计103.3.3数据字典104详细设计与实现104.1系统开发环境及工具104.1.1 Visual Studio集成开发环境114.1.2 系统语言介绍114.1.3 数据库工具114.2系统总体模块实现124.3各个模块实现135系统实现145.1系统运行效果155.1.1系统主界面155.1.2后台管理系统界面175.2这个界面主要有三大功能186.结论22参考文献23谢词24计算机操作双语学习系统摘要:信息技术覆盖了世界的每一个角落的今天,计算机和各信息技术传递设备已成为我们生活不可缺少的一部分。通过它可以知道世界上最新的,最先进的技术。

3、现在不会利用计算机技术和不会利用网络的人各个方面比其他人走后一步的。也不知道世界发展的的趋势,找不到正确的发展方向,走错路的。在我们国家看不懂汉字的人计算机操作遇到很大的障碍,因为操作系统是汉语的,也可能错误的操作会带来有一些失去。还无法学习计算机操作。为了解决这个难题,我制作计算机操作双语学习系统。本系统主要功能就是屏幕取词技术来把鼠标放在计算机操作系统上的任何一个词语时,把屏幕上的汉字翻译成维吾尔语,给用户解决语言障碍问题,还显示该文字的正确的拼音给用户提供学习汉语的条件。为了提高用户的使用感受,根据计算机操作双语学习系统的具体情况,本系统还有简单的词库管理模块儿。本文简要介绍了计算机操作

4、双语学习系统从设计到开发的过程,系统的操作方便、易懂,采用Microsoft Visual C# 2010设计计算机操作双语学习系统;其次,根据计算机操作双语学习系统工作实际情况划分该系统的功能模块;介绍整个系统功能模块中用到的数据库以及数据流程;通过SQL语句的特点以及C#语言设计了计算机操作双语学习系统 。关键词:屏幕取词技术;维汉翻译;形成拼音; MicrosoftVisual C#;AccessBilingual learning computer operating systemAbstract: Information technology covers every corner

5、of the world today, each computer and information technology transfer equipment has become an indispensable part of our lives. Through which we can know the worlds latest and most advanced technology. Now not all aspects of the use of computer technology and will not use the network than others gone

6、 one step. We do not know the trend of world development, and can not find the right direction, wrong road.In our country who can not read Chinese characters computer operation encountered great obstacles, because the operating system is in Chinese, but also may be an erroneous operation will bring

7、some lose. You can not learn computer operations. To solve this problem, I created a bilingual learning computer operating system. The main function is capturing technology to put the mouse on any of the words in a computer operating system, the characters on the screen translated into Uighur, givin

8、g users overcome the language barrier problems, but also show the correct spelling of the word to users learn Chinese conditions. In order to improve the user experience, depending on the circumstances of bilingual learning computer operating system, the system also simple thesaurus management modul

9、e children. This paper introduces the computer operating bilingual learning system from design to the development process, easy operating system, easy to understand, using Microsoft Visual C # 2010 design computer operating bilingual learning system; Secondly, according to the computer operating bil

10、ingual learning system actual work division of the system functional modules; describes the overall system function module used in databases and data flow; and by the characteristics of the C # language SQL statements designed bilingual learning computer operating system.Keywords: capturing technolo

11、gy; Uygur and Chinese translation; pinyin formed; Microsoft Visual C #; AccessIV新疆师范大学2016届本科毕业论文(设计)1 绪论1.1 引言近十几年来,随着计算机技术和通信技术的迅速发展给人们的生活带来了前所未有的变化,各种信息传递设备统统覆盖了世界的每一个角落。计算机和智能手机成为了人们在生活中不可缺少的一部分。人们通过这些设备和互联网获取各种各样的信息。我国是一个多民族国家多语言国家,国语是汉语。因此,网上大部分信息是以汉字为主,虽然大部分少数民族人们或多或少学过汉语,但是身在农村里的一部分少数民族人们因语言

12、障碍,无法更有效的利用计算机和网上的信息,这给他们带来了不少的损失。通过开发“计算机操作双语学习系统”,可以实现快速获取屏幕上的汉字并翻译目标语言,对少数民族操作者有指导作用并能提供正确的注音和解释,实现指导学习汉语的作用。1.2 研究背景和意义1.2.1研究背景当前计算机和计算机网络技术的迅猛发展使人类进入信息时代很大程度上改变了人们的生活方式。人与计算机之间、人们之间的信息交流变的更加容易,更加频繁。同时网上各种信息聚增,每天有海量的信息生成、存储和传播,形成巨大的信息源泉,是一种重要的知识来源。然而,自然语言是人们表达思想的最基本的工具,在大量信息源中挖掘有用知识,并且把千差万别的信息转

13、换成人们能理解、利用的内容,为人民提供便捷、自然、有效的人性化人机信息交流服务的应用领域自然语言处理早已成为信息处理中的关键研究领域。维吾尔语的词法非常丰富,分析并提取单词包含的所有信息十分困难,而且它又是后期所有工作的关键。不过,在新疆使用维吾尔语的大面积人口对维吾尔语言处理其他各个层次应用产品的要求日益迫切。通过对目前维吾尔语言处理这种需求的分析,可以认为维吾尔语句法分析作为大部分自然语言处理应用产品的基础性工作之一,有必要开始进行研究和实现。1.2.2 研究意义研究的意义就是金山词典的功能的基础上(当鼠标放在英文单词上悬停时,会捕捉到屏幕上的英文词,并实时提供翻译,有时会对中文的词句进行

14、翻译)研究了汉语和维吾尔语之间的翻译。尤其是计算机屏幕上的词不懂时,翻译很麻烦,计算机操作遇到很大的障碍,因此导致很多不懂汉语的人很难学计算机操作。通过开发计算机操作双语学习系统和研究屏幕取词技术来实现汉-维翻译给广大少数民族提供良好的学习环境,所以说屏幕取词技术的研究有重要的意义和使用价值。1.3 国内外发展(应用)现状1.3.1 国外相关研究及进展情况多语言机器翻译在线系统,比如:google翻译,各种学习语言软件,在线学习语言系统和各种词典,ocr系统能把图片上的文字识别并转换成文字以后,可以利用机器翻译系统可以实现不懂另外一种语言的情况下获取此语言中的各种信息和知识1.3.2 国内相关

15、研究及进展情况在国内外情况来看,国内在国外的基础上也开发了很多学习语言和翻译系统,水平已经达到了国际水平。很多翻译系统开发并且灵活的应用在实际生活中,目前国内外的研究主要集中在文字,文字图像、声音等几方面。其中,文字图像、文字研究成果,如通过OCR技术来提取图片上的文字并把它转换成文字形式,还有取词技术等。新疆是经济、技术和其它方面欠发达地区,人们生活水平比较低,这些研究还在发芽阶段,新疆的各院校团队和一些公司通过研究开发了翻译软件比如:新疆大学计算机研究团队开发的语言识别系统,OCR识别系统1.4 论文所做工作及思路本系统通过c#语言,灵活的应用金山词霸提供的接口来实现抓屏幕上任何一个位置的

16、词语。抓到的词迅速的比较所对应的词库来进行比较,然后所得到的结果返回给我们。这就是这个词典的翻译过程。随着信息技术的发展,微软公词每两三年升级操作系统,每次新的出现一些新的系统专用词。为了把这些新的词添加到词库创建了一个后台管理平台,可以有增删改查功能。1.5 论文章节安排本系统的开发对不会汉语的广大人们计算机操作提供了很大的方便,今后的对维吾尔族人们应用计算机有有重大的促进作用和提供了良好的计算机学习环境。本论文主要内容就是针对研究和开发出的计算机操作双语学习系统进行全面的论述。 第一部分绪论部分首先简要阐述了面向C# Windows应用程序为基的计算机操作双语学习系统的重要性和主要的研究意

17、,然后结合本文的研究设计内容分析了本系统的意义以及该维吾尔语计算机操作系的设计说明,系统的给出了出了本论文的研究方向和论文的设计结构。第二部分在第一部分分析的基础上进行了该面向C# Windows应用程序为基的计算机操作双语学习系统的市场需求进行了分析,并研究了其业务流程图与数据流程图,对数据流程图,数据词典进行详细的描述和解释,分解为顶层图、一层图与二层图,另外给出了该面向C# Windows应用程序为基的计算机操作双语学习系统的功能与性能描述。第三部分面向C# Windows应用程序为基的计算机操作双语学习系统进行了讨论对本系统的设计,简述了本系统的设计原则及各个模块的划分,简述了代码实现

18、的设计、详细介绍,开发环境介绍等。第四部分给出了本系统的每个功能模块的功能及其输入及输出的设计、界面的设计,并对数据库表的设计进行了简单的介绍和开发语言的介绍。第五部分对面向C# Windows应用程序为基的计算机操作双语学习系统每个模块的实现代码,和该功能部分的界面。模块儿的介绍。第六部分结论部分对全论文的工作进行了总结,并对本系统以后的改善和发展提取了总结性的概括。2 需求分析2.1 系统概述软件工程理论认为需求分析是整个系统开发过程中最重要的环节,它关乎产品是否符合客户真实要求,直接影响软件开发的整个流程,如果需求分析工作做的不好,后续工作即使再完美,一旦不符合用户要求,则整个或部分系统

19、设计及开发工作将可能需要重新进行。需求分析的步骤主要包括分析可行性、导出需求、编写文档及验证有效性。开发者需要决定目标系统是否真实需要或是否可能建立,要真正理解用户真实需求及应该解决的具体问题,要进行需求说明及对需求有效性进行验证。在需求分析阶段,需要分析系统各方面如技术及经济方面的可行性,需要收集诸如功能、性能、环境等各方面的需求。一个软件系统,如果只是单纯的庞大复杂,那么功能再全也不一定是最好的,因为华而不实的功能会增加开发周期和难度,增加系统应用复杂度,增加维护成本,同时系统越复杂,安全系数相对就越低,因此可以认为一个软件系统只有适合实际需求才是最佳的。本系统依据软件工程思想,在系统需求

20、分析这一章中对系统的开发目的,功能性需求和非功能性需求进行分析,同时对屏幕取词技术的特点,汉字的提取并且翻译维吾尔语的过程,还对相关计算机的操作常用词的提取翻译进行了进一步的讨论。在本系统的总体目标中包括 词库整理模块、屏幕取词模块和系统帮助模块等功能模块,并在此开发系统上维汉双语计算机操作系统翻译词库总共词条250条文字资源进行整理集成的基础上开发实用的计算机操作双语学习系统。2.2 系统基本功能随着西部大开发和少数民族教育事业的发展,伴随着电子信息技术的发展,信息化和每个人的生活紧密相连,先进的计算机技术提供的各类软件成为工作和生活中的有效助手,电子词典也正逐渐成为日常办公和生活中的一个重

21、要的辅助手段。为满足维吾尔族人们有效的利用计算机的需求和快速学习汉语的需求,也为促进广大社会群的双语化,提高他们的工作效率,加快少数民族语言电子词典的信息化、智能化步伐。开发可以对各种类型格式的文本数据(双语种)数据转换、抽取词汇;根据用户的要求量身定做各类翻译系统,为机器辅助翻译系统,跨语种信息检索系统,以及各类办公自动化系统的开发提供可靠的、适用范围广、界面友好、操作简单、查询速度快的双语计算机操作双语学习系统。本系统主要包括四个功能:取词功能,生成拼音功能,查询功能更和词库管理功能。1 屏幕取词功能屏幕取词功能的实现可以方便用户使用,可以提高检索速度,本系统提供了汉文和维吾尔文屏幕取词功

22、能。本系统主要是通过屏幕取词技术来实现翻译功。取词原理是引用到“金山词典”接口来快速的提取屏幕上的汉字然后所取到得词对比本词典的词库来实现翻译的。本系统的词库主要是windows操作系统里面和网上遇到的常用词组成的。2 生成拼音功能另一大功能就是正确的获取所取到词的拼音,取到拼音的原理是应用微软提供的拼音包来实现的。具体的过程是鼠标所在的词语取到以后传递给winfrom的txtBox控件里面,然后此控件的单击事件把所取到的词传递给实现拼音包接口的函数参数里面,然后拼音包返回给我们目标此的拼音。3 查询功能u可以实现对汉语计算机专用名词翻译维吾尔语的功能。当用户把鼠标放在屏幕上摸个字的时候,以这

23、个字符作为开头的词语自动提取到词典窗口的搜索输入框里的同时在下方的框显示对应拼音和翻译的维吾尔词。在输入框内手动输入也可以翻译的,用手输入的同事开始查找的,也就是说,不需要完全输入用户想要找的单词。只要用户有一点单词的印象,那么,他就可以凭模糊查询查找到该词的意思. u 4 词库管理功能词库管理功能里又分为三个模块,用户可以通过这些模块对数据库中的单词进行添加,修改,删除等。u 添加单词:用户可以对数据库中的单词进行添加;u 修改单词:用户可以对数据库中的单词进行修改;u 删除单词:用户可以对数据库中的单词进行删除;一, 系统的功能图:图 21二、数据流图(1) 顶层数据流图:图 22(2)

24、具体数据流图:图 23(具体数据流图)3 系统总体设计3.1 系统设计目标和原则系统设计的任务是根据需求分析阶段的成果设计出满足预定目标的系统,系统设计的第一步是总体设计即概要设计1,其任务是完成系统模块、层次结构的划分和数据库设计,为详细设计做好准备。双语计算机操作双语学习系统的总体设计原则主要可以分为两大部分:第一部分是系统查询词库的建立和连接。该部分为本系统的查询操作提供服务,在系统程序初始化阶段必须完成,为后续操作顺利进行提供方便。第二部分是系统主界面部分,在该部分中设计的任务模块较多。双语计算机操作双语学习系统目标是在Windows 操作系统环境下,实现计算机操作系统界面上的词汇的提

25、取和快速查询并翻译成维吾尔语。汉双语计算机操作双语学习系统的总体设计思想是:首先,建立双语计算机操作双语学习系统的后台数据库即词汇库。形成检索用的关键字。最后根据用户的需要,用户可以自由添加,修改和删除词条,做到双语计算机操作双语学习系统的个性化配置。(1) 总体设计图 图 31(用户模块儿)图 32(词库管理模块儿)3.2 系统功能模块设计1 词典设置模块本系统的界面简介,使用方便,用户只能把鼠标放在不懂的词上面就可以得到它的翻译和拼音,还适合学习汉语的广大群众的使用,用户还有添加词语的功能。3.3 数据库设计3.3.1 数据库概念结构设计在双语计算机操作双语学习系统的设计过程中,首先是建立

26、一个汉一维词汇库,即可以利用汉语词汇进行查询显示维吾尔语的词义介绍。为了实现快速查询,即利用屏幕取词技术来进行查询屏幕上鼠标所在的单词。汉一维词汇表之间的实体联系图(ER图)如图所示:1 汉文单词图 333.3.2 数据库逻辑结构设计在电子词典的数据库的选择上,采用了微软公司的Office办公自动化套件中的Access软件,因为本文中的计算机操作双语学习系统在现阶段主要是用一种语言的词汇去解释另一种语言的词汇,并且词汇量不是很大,所以Access数据库对于本系统足够使用。同时在Access数据库中建立一张表,汉一维吾尔词汇表。3.3.3 数据字典表 31(数据表)数据项名编号数据类型int数据

27、长度5数据项名uyghurqa数据类型varchar数据长度50数据项名hanzuqa数据类型varchar数据长度50表 32(用户表)数据项名编号数据类型int数据长度5数据项名tg_user数据类型varchar数据长度255数据项名tg_pass数据类型varchar数据长度2554 详细设计与实现4.1 系统开发环境及工具编程语言为:Visual Studio 2010开发平台中的C#编程语言2系统数据库设计为:Office办公自动化软件套件中的Access20104.1.1 Visual Studio集成开发环境由微软自行开发的Visual Studio集成开发系统支持Window

28、s平台下各类应用软件和应用服务的开发,具有权威性3。经过多年的发展,在软件的易用性和用户友好性方面口碑极好。Visual Studio 2010集成了项目进度管理等高级功能,随着它的推出,标志着Visual Studio系列开发工具又进入一个新的阶段。Visual Studio 2010是一个集成的开发工具集,它最基本的用途就是进行代码编写和调试。4计算机操作双语学习系统的所有程序部分都用Visual Studio 2010开发平台中的C#编程语言来完成。4.1.2 系统语言介绍C#是微软公司2000年6月发布的一种编程语言,并在于在微软职业开发者论坛(PDC)上登台的亮相。C#是微软公司研究

29、所Anders Hejlsberg的最新成果。C#好像与Java有着惊人的相似;它包括了诸如单一继承、界面、与Java几乎一样的语法,和编译成中间代码再运行过程。但是C#与Java有着很多不同,它借鉴了Delphi的一个优点,与COM(组件对象模型)是直接集成的,而且它是微软公司.NET和 windows网络框架的主角。C# 是微软对这个问题的解决方案。C#是一种最新的、面向对象的语言。它使得程序员快速地编写各种基于MICROSOFT .NET平台的程序,MICROSOFT .NET提供了很多的工具和服务来最大程度地开发应用计算与通讯领域。计算机操作双语学习系统就是用C#编程语言来完成。4.1

30、.3 数据库工具Access2010数据库是Office2010软件包系列产品的一员,它属于桌面关系数据库管理系统,提供了一个数据管理工具包和应用程序的开发环境,主要适用于小型数据库系统的开发,如利用它作为后台数据库制作动态网页等,Access2010工作窗口类似于Internet Explorer操作界面,并尽可能地保持与Office其他应用程序界面的一致性,使得熟悉IE、Word、Excel等软件操作的用户很容易地学会Access2010的操作。 Access2010数据库是许多数据对象的集合,包含表、查询、窗体、报表等对象。建立Access2010数据库即是创建诸多与特定应用有关的对象,

31、这些数据库对象均保存在一个以.accdb5为扩展名的数据库文件中。操作时,用户只要单击左窗格中的对象就可进入相应功能的操作界面。计算机操作双语学习系统数据部分是由Microsoft Access 2010来完成。在Microsoft Access 2010数据库里创建两个以cidian和admin为命名的表,在cidian表里我一共输入了500多个维吾尔语计算机专用名词和汉字专用名词,就是平常计算机操作系统中多遇到的词语。4.2 系统总体模块实现计算机操作双语学习系统的总体界面模块主要可以分为管理模块,用户主界面模块。一、 管理员:数据库模块主要是对系统数据库连接,维护和管理单独设立的模块,可

32、以对数据库的表维护等进行设置为进一步提升词库的完整性。 添加词语在词库中添加词库里面没有的词语,如果已有了提示说词语已存在。 删除词语先从词库里找到要删掉的词语,然后删除不想要的词语。 修改词语在词库里找到输入有误的词语,修改该词语,更新词库。二、 用户:本系统的用户模块界面简单易懂,只能翻译模块和帮助模块和添加单词模块,该模块中用屏幕取词功能来汉维翻译和添加单词功能和帮助为后续操作顺利进行提供方便。在该部分中设计的任务模块有以下: 翻译模块只能把鼠标取到的词翻译作用。 帮助模块里面只有本系统的介绍过程。 添加单词模块里面,系统遇到库外的单词的时候提示的,用户可以添加的4.3 各个模块实现在数

33、据库处理模块中,数据库有两个表,一个是词语表,主要有汉文和它的维吾尔语语意思,一一对应输入的,还有一个表是用户表,主要有管理员姓名,密码等。这个模块管理员对数据库进行增删改查。.数据库处理模块流程图如下: 添加词语图 41(添加词语流程图) 汉翻译维吾尔文模块结构图:图 42(汉翻译模块儿流程图)5 系统实现5.1 系统运行效果5.1.1系统主界面图表 51(主界面)鼠标放在桌面任何一个词,就可以翻译成维吾尔语,还给我们现实拼音。实现的代码如下:privatevoid textBox1_TextChanged_1(object sender, EventArgs e) if (textBox1

34、.Text = ) this.listBox1.Items.Clear();return; this.listBox1.Items.Clear();string keyword = textBox1.Text.ToString().Trim();this.listBox1.Items.Add(keyword);string source = this.textBox1.Text.Trim(); string result = GetPinyin(source);this.listBox1.Items.Add(result);string constr = Provider=Microsoft.

35、Jet.OleDb.4.0;Data Source=db.mdb;OleDbConnection oconn = newOleDbConnection(constr); oconn.Open();string acc = select * from cidian where hanzuqa like + keyword + % ;OleDbCommand cmd = newOleDbCommand(acc, oconn);OleDbDataReader hr = cmd.ExecuteReader();if (hr.Read() this.panel4.Visible = false;this

36、.listBox1.Items.Add(hruyghurqa.ToString().Trim();else aa = keyword;this.panel4.Visible = true;this.textBox2.Text = keyword; return; privatevoid panel2_Paint(object sender, PaintEventArgs e) int i;GrabProxy gp = newGrabProxy(); gp.GrabInterval = 1; gp.GrabMode = XDictGrabModeEnum.XDictGrabMouse; gp.G

37、rabFlag = (XDictGrabFlagEnum.XDictGrabDisableButton &XDictGrabFlagEnum.XDictGrabDisableMenu &XDictGrabFlagEnum.XDictGrabDisableCaption); gp.GrabEnabled = true; i = gp.AdviseGrab(this); intIXDictGrabSink.QueryWord(string WordString, int lCursorX, int lCursorY, string SentenceString, refint lLoc, refi

38、nt lStart)key = SentenceString; this.textBox1.Text = key;return 1; 如果所取到的词的翻译不在词库内的时候显示如下界面:图表 52(运行效果)然后输入框内输入相应翻译单击按钮可以添加到数据库内:5.1.2后台管理系统界面图表 53(管理界面)5.2 这个界面主要有三大功能单词的添加功能代码privatevoid button1_Click(object sender, EventArgs e) if (textBox1.Text = | textBox2.Text = ) MessageBox.Show(信息不能为空);retur

39、n; OleDbConnection oconn = newOleDbConnection(constr);string sqltext = ; sqltext = string.Format(select * from cidian where hanzuqa=0 , textBox1.Text); oconn.Open();OleDbDataAdapter oleda = newOleDbDataAdapter(sqltext, oconn);DataSet ds = newDataSet(); oleda.Fill(ds);if (ds.Tables0.Rows.Count = 0) o

40、conn.Close();string sqltex = string.Format(insert into cidian(hanzuqa,uyghurqa) values(0,1), textBox1.Text, textBox2.Text);OleDbCommand cmd = newOleDbCommand(sqltex, oconn); oconn.Open(); cmd.ExecuteNonQuery(); oconn.Close();MessageBox.Show(添加成功); textBox1.Clear(); textBox2.Clear();OleDbDataAdapter

41、cm = newOleDbDataAdapter(select * from cidian, oconn);DataSet dr = newDataSet(); cm.Fill(dr); dataGridView1.DataSource = dr.Tables0.DefaultView; dataGridView1.Visible = true; else MessageBox.Show(该词已存在);return; 修改功能实现的代码如下:privatevoid button2_Click(object sender, EventArgs e) int a = dataGridView1.C

42、urrentRow.Index;string d = dataGridView1.Rowsa.CellsID.Value.ToString();int aylan = Convert.ToInt32(d);OleDbConnection aConnection = newOleDbConnection(constr);string sqltext = string.Format(update cidian set hanzuqa= + textBox1.Text+ ,uyghurqa= + textBox2.Text + where ID= + aylan + );OleDbCommand c

43、md = newOleDbCommand(sqltext, aConnection); aConnection.Open(); cmd.ExecuteNonQuery();MessageBox.Show(修T改成); textBox1.Clear(); textBox2.Clear();OleDbDataAdapter cm = newOleDbDataAdapter(select ID,hanzuqa,uyghurqa from cidian, aConnection);DataSet dr = newDataSet(); cm.Fill(dr); dataGridView1.DataSou

44、rce = dr.Tables0.DefaultView; dataGridView1.Visible = true; 删除功能实现的代码:privatevoid button3_Click(object sender, EventArgs e) int a = dataGridView1.CurrentRow.Index;string d = dataGridView1.Rowsa.CellsID.Value.ToString();int aylan = Convert.ToInt32(d); dataGridView1.Rows.RemoveAt(a);OleDbConnection oc

45、onn = newOleDbConnection(constr); oconn.Open();string acc = delete from cidian where ID= + aylan + ;OleDbCommand cmd = newOleDbCommand(acc, oconn);OleDbDataReader hr = cmd.ExecuteReader();MessageBox.Show(删除成功); textBox1.Clear();textBox2.Clear()6.结论经过一个学期的设计和开发,面向C# windows应用程序的计算机操作双语学习系统的实现并且屏幕取此技术的研究基本开发完毕。其功能基本的实现屏幕取词并且翻译操作,还提供部分系统维护功能,使用户方便进行数据添加,数据游览

展开阅读全文
部分上传会员的收益排行 01、路***(¥15400+),02、曲****(¥15300+),
03、wei****016(¥13200+),04、大***流(¥12600+),
05、Fis****915(¥4200+),06、h****i(¥4100+),
07、Q**(¥3400+),08、自******点(¥2400+),
09、h*****x(¥1400+),10、c****e(¥1100+),
11、be*****ha(¥800+),12、13********8(¥800+)。
相似文档                                   自信AI助手自信AI助手
百度文库年卡

猜你喜欢                                   自信AI导航自信AI导航
搜索标签

当前位置:首页 > 通信科技 > 其他

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服