[毕业设计精品]数字式水表图像识别_第1页
[毕业设计精品]数字式水表图像识别_第2页
[毕业设计精品]数字式水表图像识别_第3页
[毕业设计精品]数字式水表图像识别_第4页
[毕业设计精品]数字式水表图像识别_第5页
已阅读5页,还剩46页未读 继续免费阅读

[毕业设计精品]数字式水表图像识别.pdf 免费下载

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

2009届电气与电子工程分院系专业自动化学号学生姓名指导教师完成日期2009年月日毕业设计THEDIGITALMETERIMAGERECOGNITION数字式水表图像识别毕业设计(论文)成绩单A1A0A2A3A1A4A7A5A9A6A11A8A10A14A6A12A13A17A18A15A20A21A16A23A24A25A26A27A28A29A30A31A32A19A22A33A34A35A32A19A22A33A36A37A38A39A40A41A32A19A22A33A42A43A38A44A45A42A43A46A47A48A49A49A50A42A43A40A41A51A52A50A53A54A55A56A57A58A51A59A60A61毕业设计任务书A62A63A64A58A65A66A67A68A69A70A30A31A71A72A34A35A71A73A74A75A76A77A78A79A32A19A55A80A81A82A19A33A34A35A19A33A36A37A83A84A54A85A86A87A88A89A90A75A91A92A93A94A95A96A97A98A99A100A101A102A103A104A105A106A102A107A108A109A110A102A111A109A110A112A113A114A115A116A70A64A58A66A67A68A69A117A118A30A31A102A112A113A119A120A121A122A109A123A124A125A105A106A126A102A127A128A129A125A30A31A63A70A130A131A132A133A134A135A1361A137A138A139A140A141A142A143A144A132A140A141A131A145A144A132A140A141A146A147A132A140A141A148A149A150A151A152A153A132A140A141A154A144A1552A137A138A139A140A141A156A157A158A159A132A140A141A160A161A144A132A140A141A162A163A144A132A140A141A164A165A166A167A132A168A135A169A170A171A1621A137A172A173A174A175A140A141A176A177A161A178A179A148A180A181A182A183A184A185A140A141A186A148A187A188A189A190A1552A137A172A173A191A192A193A194A156A157A158A159A195A148A196A156A140A141A1553A137A197A198A193A194A156A157A164A165A195A148A140A141A166A199A132A200A201A202A148A203A204A205A206A207A208A2091A137A210A211A212A213A140A141A148A214A215A151A212A213A216A196A164A165A217A218A148A219A208A151A208A209A203A204A1552A137A210DELPHIA220A221A222A223A148A208A209A203A204A1553A137A210A211A224A225A226A227A132A228A229A164A165A217A218A148A203A204A166A230A132A176A143A223A231A232A233A234A232A235A236A234A237A235A238A201A202A203A204A183A239A240A241A220A242A243A183A244A245A246A247A248A249A183A250A251A138A252A155A253A233A234A254A235A236A234A232A255A235A238A195A39A178A140A0A1A222A223A217A2A183A199A3A241A4A155A201A233A234A232A232A235A236A234A232A253A235A238A202A5A220A221A183A244A245A199A3A222A223A183A204A4A219A208A155A237A233A234A232A201A235A236A234A232A237A235A238A205A182A219A208A183A163A135A6A7A166A34A8A9A168A10A11A156A209A210A253A255A255A193A58A253A59A253A12A60毕业设计(论文)开题报告A21A22A23A13A14A15A16A17A18A19A20A24A25A26A27A24A28A29A30A31A32A207A33A35A36A51A215A37A38A40A41A42A43A44A45A46A47A48A49A86A222A50A222A52A44A53A54A55A56A57A61A62A63A64A65A66A67A68A69A70A67A68A171A71A112A233A72A73A74A44A61A62A75A76A77A171A71A78A79A44A80A80A81A82A86A98A61A83A84A85A67A68A75A77A42A43A86A244A87A76A77A88A89A90A91A91A92A44A93A94A95A96A97A99A100A44A101A102A103A104A112A91A92A93A94A42A43A44A105A106A107A45A46A108A109A110A90A91A91A92A93A94A111A113A114A115A91A92A93A94A44A116A117A118A119A112A114A115A91A92A93A94A111A113A176A71A93A94A120A121A44A101A102A99A100A249A122A11250A123A124A125A126A86A114A115A91A92A93A94A42A43A215A37A176A71A93A94A47A61A62A127A128A116A117A44A45A46A129A63A64A130A113A66A131A112A132A105A107A133A134A86A136A105A44A137A138A139A91A92A93A94A116A117A141A64A134A142A143A86A144A145A141A64A134A142A143A86A146A95A147A148A85A149A249A44A99A150A47A122A151A86A152A148A85A153A154A45A46A86A155A156A98A72A91A139A91A157A65A230A158A137A138A159A160A158A161A162A163A164A165A215A41A159A160A44A142A166A167A159A160A128A168A112A169A100A62A170A47A172A173A110A174A175A177A169A100A116A117A44A95A76A77A44A90A91A91A92A88A89A44A93A94A178A179A86A180A181A125A182A183A102A171A184A44A116A117A106A185A1101A158A88A89A186A163A110A169A100A116A117A187A188A88A89A44A150A189A190A191A86A83A241A88A89A192A194A44A196A197A198A86A200A88A89A44A203A206A208A54A211A212A213A2142A158A88A89A216A217A2303A158A90A91A91A92A44A249A2184A158A90A91A91A92A44A93A94A219A38A220A108A44A190A191A110A221A178A90A223A224A89A225A226A227A76A77A88A89A86A221A178A88A89A44A208A54A203A86A228A50A91A92A249A218A86A155A221A178BPA229A231A232A234A220A108A76A77A88A89A44A93A94A86A57A129A235A236A237A90A238A239A240A242A243A245A246A247A124A248A250摘要在当今社会,随着计算机技术的发展和普及,各行各业的管理手段从人工逐步转变成自动或半自动方式。在以往的生活中,水表示数的读取还采用人工读取方式,这存在这种种的弊端,但是现在随着技术的发展可以实现采用自动抄表技术,那么水表上的数字的字符识别无疑成为了一个非常重要的环节,而这正是本文所要研究的内容。本文的水表图像是通过数码摄像头采集的,识别过程主要包括图像的预处理、数字字符的分割和字符识别。图像的预处理包括水表图像的灰度化、二值化、滤波等等。本文在对多种二值化进行比较后选G6333了比较G17878G2524本G8437G16786计的G7380G1351方G8873。G11013G1122是对数字式水表图像的识别,所以本人在G14731取水表图像的G7114G1517,G6238摄像头G11464G6521G4462G1313在水表数字G18108分G2318G3507,G9994后G1889G11464G6521对水表的数字G18108分进行预处理以及分割识别。数字字符分割G20330G1820G2045用G1820G20576G11705G17959对水表图像进行G12907分割,G5483G20528个数字字符的G3835G14280G1313G13634G727G9994后,通过G6207G6563G2447G21669G17805G7706、G5332G17828算G2447G3134、G2045用G17842通G3507G2447G19512G3835G19766G12227G8757G9185G989个步G20600对G2345字符图G10267进行进一步处理,G5483G2052可以G9397G17287G6249G5445分割的图G10267G727G7380后,G2045用G6249G5445分割G8873对G2345字符图G10267进行字分割,G5483G2052数字字符的G12946G11842G1313G13634,G9994后G1889G17828用BPG12082G13475G13605G13488对字符进行逐个识别。关键字图像灰度化,二值化,字符分割,字符识别ABSTRACTINTHEMODERNSOCIETY,WITHTHEDEVELOPMENTANDPOPULARIZATIONOFSCIENCEANDTECHNOLOGY,THEMANAGEMENTMEANSOFEVERYWALKOFLIFEISCHANGINGTOAUTOMATIONORSEMIAUTOMATIONINTHEPASTLIFE,CONTRAPOSINGTOTHEVARIOUSDEFECTSOFTHETRADITIONALMANUALWATERMETERREADING,PEOPLEBRINGFORWARDANAUTOMATICWATERMETERREADINGTECHNOLOGY,ANDDIGITCHARACTERRECOGNITIONISAVERYIMPORTANTLINK,WHICHISTHECONTENTOFTHISPAPERTHEWATERMETERIMAGEINTHISPAPERISSHOOTINGBYDIGITALCAMERAS,RECOGNITIONPROCESSINCLUDINGIMAGEPREPROCESSING,DIGITALCHARACTERSEGMENTATIONANCHARACTERRECOGNITIONIMAGEPREPROCESSINGINCLUDINGIMAGEGRAYING、BINARIZATION、FILTERINGANDSOONINTHISPAPER,WECOMPAREDMANYBINARIZATIONANDCHOSEDTHEBESTONEAMONGTHEMBECAUSETHISISTHERECOGNITIONOFDIGITALMETER,ILOCATETHECAMERATOTHEDIGITOFTHEWATERMETERDIRECTLYWHENIGETTHEWATERMETERIMAGE,ANDTHENPRETREATANDRECOGNIZETHENUMBEROFPARTSOFWATERCHARACTERSEGMENTATIONFIRSTUSEOFAPRIORIKNOWLEDGETHICKSEGMENTALIZESTHEIMAGETOBEEIGHTCHARACTERSINTHEGENERALLOCATIONTHENBYSCANNINGTOWIPEOFFBLACKFRAMEOPENINGOPERATIONDENOISING,USINGCONNECTEDCOMPONENTDELETELARGEAREAOFSMUDGEFURTHERPROCESSTHEIMAGEFINALLYUSINGOFPROJECTIONSEGMENTATION,CANFINDTHEEXACTLOCATIONOFTHECHARACTER,ANDTHENUSETHEBPNEURALNETWORKTOIDENTIFYEACHOFTHECHARACTERSKEYWORDSBINARIZATION,CHARACTERSEGMENTATION,CHARACTERRECOGNITION目录G125441G12468G13502G16782错误未定义书签。11G16850G20076G13984G7235及G5859G1053错误未定义书签。111G16850G20076的G6564G1998错误未定义书签。112G16850G20076的G11458的错误未定义书签。113G16850G20076的G5859G1053错误未定义书签。12字符识别技术的G3281内G3818发展现G10378错误未定义书签。13G16850G20076研究的主要内容错误未定义书签。14水表图像数字字符识别的G8981程错误未定义书签。15本文的G13464G13467G13479G7512错误未定义书签。G125442G12468DELPHIG17731G1226G12628G1183错误未定义书签。21DELPHI的G3534本G5430式错误未定义书签。22G19766G2533对G16949G13546程的G8022G5577错误未定义书签。23常用G14768G2345错误未定义书签。24常用G13464G5326错误未定义书签。241常用文本G12879G13464G1226错误未定义书签。242常用G6365G19074G12879G13464G1226错误未定义书签。243常用G2027表G12879G13464G1226错误未定义书签。244常用图像G12879G13464G1226错误未定义书签。245G1856用对G16817G7706G13464G1226错误未定义书签。246G1866G1194常用G13464G1226错误未定义书签。247G1461G5699对G16817G7706错误未定义书签。G125443G12468水表图像预处理错误未定义书签。31图像G2447G3134错误未定义书签。311图像G3134G3780的G1147生和分G12879错误未定义书签。32图像灰度化错误未定义书签。33图像二值化错误未定义书签。34图像的G2465G14406错误未定义书签。35本G12468G4579G13479错误未定义书签。G125444G12468水表图像数字字符分割错误未定义书签。41常用分割方G8873G8022G17860错误未定义书签。42本文采用的分割方G8873错误未定义书签。43字符分割G6984G1319G8981程图错误未定义书签。44本G12468G4579G13479错误未定义书签。G125445G12468字符识别错误未定义书签。51识别G2081的预处理错误未定义书签。511G5414一化处理错误未定义书签。52G3534G1122G12082G13475G1815G13605G13488的字符识别技术错误未定义书签。G13479G16782错误未定义书签。G2454G13783文G10498错误未定义书签。G14280G16886错误未定义书签。G19480G5417错误未定义书签。G19480G5417AG14533文资料错误未定义书签。G19480G5417BG14533文翻译错误未定义书签。G19480G5417C源程序代码错误未定义书签。第一章绪论11课题背景及意义111课题的提出如今社会已G13475进入了一个G1461G5699化G7114代,随着计算机技术、通G1461技术和计算机G13605G13488技术的发展,G17828用自动化的G1461G5699处理能力和水平在不断的G6564高,越来越多的计算机技术逐渐融入G2052人们的日常生活中。当G9994G17828用计算机技术可以解决日常生活中许多细微的问G20076,之G2081只能靠人为G2447G12907略测量的,如今可以G17828用计算机G2447G12946G11842的取材计算。水是人们日常生活中不可缺少的重要资源之一,每家每户都有水表,用来记G5417每月的用水量。G1122是,抄水表成为了自来水G1856司的重要工作之一。对G1122G3835多数自来水G1856司,以往都是依靠人工抄表进行用水和收费的管理。用G1122人为的原因,所以一G4462会导G14280在读数G7114存在着一G4462的误差,而且存在一些客观不良现G16949,比如,抄表不G2052G1313、私自调表、人情抄表、私自修改用水量等,这样,导G14280自来水G1856司G14731G5483的数据存在着G3835量的误差,G11013此的抄表和管理的不善G14280使每年水的损失量达2030万吨。为了解决上诉的种种弊端,有人G6564G1998了采用非人工方式抄表的G7512想。随着计算机图像处理技术的发展,可以采用G17878当的语言G13546程,使G5483水表自动抄表成为可能。通过数码摄像头G6238水表的读数G18108分采集下来,并将图像输入G2052计算机当中,G13475过计算机的预处理、识别,将水表的的读数转化为文本G5430式的数字,这不仅方便了读数的存储和分析,还可以降低错误率,节省人力,G6564高效率,实现自动抄表。实现自动抄表需要解决一项关键技术问G20076水表数字G18108分读数的识别112课题的目的(1)熟悉DELPHIG17731G1226G5332发平台,熟悉G13546程语言G727(2)研究图像处理中涉及的各种算G8873,G17828用以往学过的高等数学、线性代数等理G16782G13479G2524G2052G13546程实践中G2447,G6564高逻辑思维能力,和理G16782联系实际的实践能力G727(3)真正系统地了解一个G17731G1226的G6984G1319G5332发过程G727113课题的意义G11458G2081,我G3281水资源短缺的G5430势非常严峻,人均水资源占有量仅为世界人均水平的1/4,排世界G12544121G1313,为世界13个G17151水G3281家之一。现有600多G5243G3490G5078中,缺水G3490G5078有400G5243,G10317别是G17829G1972年,G2283方地G2318G6357G13505G5190G7109,G19766G1032着严重缺水的G2373机。随着社会G13475G8994发展和人G2487G3698G19283,需水量G3698G2164,水资源的G1391需G11695G11474将会G7368G2164G12373G1998。在一G4462程度上,G11013G1122水资源的G13051缺,水G8757G7591严重、水环G3671G5706化以及水资源管理G14865后,已G13475G2058G13434了我G3281G13475G8994的发展G17907度。水问G20076已成为我G3281G13475G8994可G6357G13505发展中G7380G12373G1998的问G20076之一。现有的水资源G2045用和管理方式已G13475G19602以G6915G6757社会G13475G8994的可G6357G13505发展,G5529G20047转变现有G5430式,实现水资源的可G6357G13505G2045用,G1457G19568G13475G8994社会的可G6357G13505发展。使水资源实现G1260化G18209G13634和管理,G7094G9397G17287社会G13475G8994的发展,G2460能实现水资源的可G6357G13505G2045用,这是一个非常G3809G7446的问G20076。如G7536用手工方式,这是G5468G19602实现的,只能G1075G5529G20047采用现代化的手段,G17828用G1461G5699技术、计算机技术、人工G7246能技术等等,G5326G12447G17227水资源实G7057G7828测、G11429G6523管理系统,实现水资源管理的G1461G5699化,G6177能解决这样G3809G7446的资源G18209G13634问G20076,这G1075是水G2045现代化的重要G7643G5547。12字符识别技术的国内外发展现状数字字符识别G4658G1122G1821学字符识别的研究G14551G3272。G1821学字符识别(OPTICALCHARACTERRECOGNITIONOCR)G4658G1122G8181式识别(PATTERNRECOGNITIONPR)G20058G3507的一个重要分G6915。G7101在1929年,TAUSHEKG4613在G5515G3281G14731G5483一项有关OCR的G999G2045。G8443G13666G3281家为了将G9021如G9907G9035、G994日G1477G3698的G3835量G6265G2014G7446G5547、文G1226资料和G2345据G6265表等文字材料输入计算机进行处理,从50年代G4613G5332G3999了G16211文OCR技术的研究,一G17805代G7379人工键G11436输入。G13475过40多年的不断改进和G4448善,并G1288随着计算机技术的G20146G17907发展,现已将OCR技术G5203G8879G5224用G1122各个G20058G3507,使G3835量的文G7735资料能G5567G17907、方便、省G7114省力和及G7114地自动输入计算机,实现G1461G5699处理的G11017G4388化。50多年以来,G1821学字符识别技术随着G8181式识别和人工G7246能研究的发展而逐步G17247G1122成熟,G10317别是上世G1343870年代后G7411,G11013G1122LSI及CCDG3132G1226的G1998现使G1866进入了一个G4865G7044的实用G19466段。并在计算机自动G5417入、G12092据识别、G1461G2001分G6327、资料分析等G5468多方G19766G14731G5483了G5203G8879G5224用。G2528G3281G3818G11468比,我G3281的G2372G2059G1319字符识别研究G17227步比较G7214。从70年代G5332G3999进行主要用G1122G19617正G1461G2001分G6327的数字识别和计算技输入用的G14533文、数字、符G2507识别,70年代G7423,一些G3835学和研究所G5332G3999对G2372G2059G1319G8733字和手G1901G1319G8733字的识别进行原理性的研究。80年代中G7411,G8733字识别技术进入了研究的高G9538G19466段,G2372G2059G1319G8733字识别技术研究G14731G5483了G1028G11817的成G7536。在这方G19766G3281内有代表性的研究G2345G1313有G9177G2338文通、中字G8733G10591、G2283G1152G1461G5699工程学G19510、G3281家G7246能计算机研究中G5527、重G5210G3835学G1821机所等、进入90年代,在G3281家重G9869G12197研计G2022的G6915G6357和G5078G3342G20549动下,G8733字识别系统一G11464G7409着不断改进系统功能和实用化的方G2533发展。虽G9994G2528G3281G3818G11468比,我G3281的G2372G2059G1319字符识别研究G17227步较G7214,但从80年代G5332G3999受G2052了充分的重视和G6915G6357,G13475过G12197研人员的潜G5527研究,G2372G2059G1319字符识别技术G5483G2052了迅G17907发展,如G11013G9177G2338G3835学G11017G4388工程系研G2058G1998的多字G1319G2372G2059G8733字识别实用系统,已进行了G5078G3342推G5203,它解决了G8181式G12879数量极G3835(达4000种以上G8733字、字符)、G8181式样本差异显著(不G2528字G1319图G5430、笔G2022G13479G7512上都有明显差异)的G8181式识别实用化问G20076,解决了多字G1319、多字G2507G2372G2059G8733字的混排识别问G20076,并具有对字G1319字G5430变化,G2372G2059G5190扰、纸张G3134G3780等随机G5190扰的较强抗G5190扰能力,字G2507是该G20058G3507里的重G3835G12373破。13课题研究的主要内容水表自动抄表系统包括两G3835G18108分硬G1226G18108分和G17731G1226G18108分。硬G1226G18108分主要G4448成图像的采集、数据的传输、集中等方G19766G17731G1226G18108分主要负责处理采集来的图像,进行正G11842的识别并输G1998G13479G7536。G11013G1122本G8437研究所G14731G5483的图像是将数码摄像头G11464G6521固G4462,将G14551G3272锁G4462在数字水表的数字G2318G3507G18108分,如此硬G1226G18108分的G14731G5483并不是研究对G16949,主要研究G17731G1226G18108分的数字字符图像的识别过程,包括以下G1972个方G19766的研究内容(1)图像G2447G3134主要研究改善图像的视觉效G7536,G6564高图像G11458G7643的G9177晰度,为图像的后G13505处理做好准备。(2)图像灰度化将彩G14406图像转化为灰度图像的过程称为图像的灰度化处理。图像的灰度化是图像处理G2081的一个G3534本环节,为后G19766图像的二值化、滤波、G17805缘处理做准备。(3)图像二值化主要研究将G2081G19766处理过的灰度图像,转变成一副只包含0和1两种灰度值的二值图像,将G13984G7235和G11458G7643分离。(4)水表图像的倾斜矫正主要研究在G3809G7446G13984G7235条G1226下,将数字字符所在的G2318G3507从图像中分离G1998来,并对数字字符所在的G2318G3507进行倾斜矫正。(5)数字字符分割主要研究从G13984G7235中将数字字符G12946G11842的G6564取G1998来。(6)数字字符的识别主要研究将分割G1998来的G2345个数字字符准G11842的识别G1998来。本文在字符识别方G19766采用的是BPG12082G13475G13605G13488识别方G8873。14水表图像数字字符识别的流程本文水表图像的数字字符识别G8981程如图141所示图141水表图像数字字符识别G8981程15本文的组织结构本G16782文共分5G12468,安排如下G12544一G12468为G13502G16782,G8022G17860了G16850G20076的研究G13984G7235、G11458的和G5859思,字符识别技术的研究G10378况以及G5224用,G12628G2345阐G17860了本文的主要研究内容。G12544二G12468主要G1183绍水表图像的预处理过程,涉及图像G2447G3134、图像二值化两方G19766的内容,包括G1972种常用二值化方G8873的比较,并选取恰当的二值化方G8873。G12544G989G12468为数字字符的分割,G2045用G6249G5445G8873及G17842通G3507的G6564取,G12946G11842地将每个数字字符分割G1998来。G12544四G12468主要研究数字字符的识别算G8873,包括细化,以及BPG12082G13475G13605G13488的G17828用。A251A252A252A253A254A255A6A0A1A2A3A11A4A6A0A6A0A5A7A251A252A252A253A8A9第2章DELPHI软件简介DELPHI是INPRISEG1856司即原BORLAND推G1998的G3534G1122真正G19766G2533对G16949语言OBJECTPASCAL语言的可视化G13546程工具,是当今世界上G7380G5567的G13546译G3132。能G3835G3835G6564高G13546程效率。G19766G2533对G16949的程序G16786计OBJECTORIENTEDPROGRAMMING,G12628G1901为OOP是现在G7380成功的高级语言程序G16786计方G8873,G19766G2533对G16949的程序G16786计的G11458的是创G5326可重用代码,通过G6238G4658性和方G8873封装进“对G16949”中,以G7368好地G8181拟现实世界“真正的程序员用C,聪明的程序员用DELPHI”,这句G16817是对DELPHIG7380G13475典、G7380实在的G6563G17860。DELPHI7是“G12544四代G13546程语言”的杰G1998代表,它是一个G4448全导G2533的、高度可视化的集成G5332发环G3671IDEINTEGRATEDDEVELOPMENTENVIRONMENT,非常人性化。具有G12628G2345、高效、功能强G3835的G10317G9869。和VCG11468比,DELPHIG7368G12628G2345、G7368易G1122掌握,而在功能上却丝毫不逊G14406G727和VBG11468比,DELPHI则功能G7368强G3835、G7368实用。DELPHI在你G13546好程序后自动转换成EXE文G1226它G17828行G7114G17907度比VBG5567,而且G13546译后不需要G1866G1194的G6915G6357库G4613能G17828行。它的数据库功能G1075挺强的,是G5332发中型数据库G17731G1226理想的G13546程工具。DELPHIG17878用G1122G5224用G17731G1226、数据库系统、系统G17731G1226等G12879型的G5332发。而且它拥有和VB差不多一样的功能,而且一样能G5224用APIG2001数,这在G6523G2058WINDOWSG5468有用。DELPHI是全G7044的可视化G13546程环G3671,为我们G6564G1391了一种方便、G5567捷的WINDOWSG5224用程序G5332发工具。它使用了MICROSOFTWINDOWS图G5430用户界G19766的许多G1820进G10317性和G16786计思想,采用了弹性可重G3809G2045用的G4448G6984的G19766G2533对G16949程序语言OBJECTORIENTEDLANGUAGE、当今世界上G7380G5567的G13546辑G3132、G7380为G20058G1820的数据库技术。对G1122G5203G3835的程序G5332发人员来讲,使用DELPHIG5332发G5224用G17731G1226,无疑会G3835G3835地G6564高G13546程效率,而且随着G5224用的深入,您将会发现G13546程不G1889是枯燥无味的工作,DELPHI的每一个G16786计细节,都将带给您一份欣喜2。21DELPHI的基本形式DELPHI实际上是PASCAL语言的一种版本,但它G994传统的PASCAL语言有天壤之别。一个DELPHI程序G20330G1820是G5224用程序G7706架,而这一G7706架正是G5224用程序的“骨架”。在骨架上即使没有G19480着任何东G16211,仍可以严格地G6365照G16786计G17828行。您的工作只是在“骨架”中G2164入您的程序。缺省的G5224用程序是一个空白的窗G1319FORM,您可以G17828行它,G13479G7536G5483G2052一个空白的窗G2487。这个窗G2487具有WINDOWS窗G2487的全G18108性质可以G15999G6930G3835G13565G4579、G12239动、G7380G3835G7380G4579化等,但您却没有G13546G1901一行程序。22面向对象编程的概念G19766G2533对G16949的程序G16786计OBJECTORIENTEDPROGRAMMING,G12628记为OOP是DELPHIG16818生的G3534G11796。OOPG12447G5859G1122创G5326G17731G1226重用代码,具备G7368好地G8181拟现实世界环G3671的能力,这使它G15999G1856G16760为是自上而下G13546程的G1260G14000G13785。它通过给程序中G2164入G6205展语句,G6238G2001数“封装”进WINDOWSG13546程所G5529需的“对G16949”中。G19766G2533对G16949的G13546程语言使G5483G3809G7446的工作条理G9177晰、G13546G1901容易。DELPHI7是BORLANDG1856司推G1998的DELPHI系G2027工具G17731G1226的G7380G7044版本,G1866G10317G9869是具有G19766G17535对G16949的程序G16786计思想、G5567G17907PASCALG13546译G3132、ACTIVEXG13546程,以及G6915G6357INTERNET/INTERNETG13546程等。DELPHI7在进一步G3698强以入版本功能的G3534G11796上G2460G3698G2164了G5468多具实用G1227值的功能,G1375如可在LINUX平台下G5332发G5224用系统并为WEBSERVERG6564G1391了强G3835的G6915G6357等。DELPHI7的G13464G1226比原有版本G7368G2164G1028G4512,性能上G7368G2164G4448善,为G5332发人员带来了G7368G3835的便G2045。DELPHI7G6564G1391了一个高度可视化的集成G5332发环G3671。G1075G15999称作IDEINTERGRATEDDEVELOPMENTENVIROMENT。可视化G5332发环G3671通常分为G989个G13464成G18108分,即代码G13546辑G3132、调G16809G3132和窗G1319G16786计G3132,这G989G18108分是G2528步工作的。当G5332发人员在窗G1319G16786计G3132中进行G13546辑G7114,DELPHI在后台自动为正在窗G1319中G6817作的G13464G1226生成代码。G5332发人员还可以自G5061在代码G13546辑G3132中G2164入代码来G4462G1053G5224用程序的行为,G2528G7114还可以在G2528一个代码G13546辑G3132中通过G16786G13634断G9869和G11429G6523G9869等来调G16809程序3。23常用菜单G6564G1391DELPHI集成G5332发环G3671中G5332发G5224用程序所需要的各种功能G103FILEG14768G2345用G1122G7044G5326、G6183G5332、G1457存、关G19393等G6817作G727G103EDITG14768G2345用G1122G13546辑G13464G1226等G6817作G727G103VIEWG14768G2345用G1122项G11458中的G2345G1815、窗G1319文G1226等G6817作G727G103PROJECTG14768G2345用G1122项G11458管理、当G2081工程G16786G13634等G6817作G727G103RUNG14768G2345用G1122G6564G1391G13546译和调G16809G5224用程序G727G103COMPONENTG14768G2345用G1122为一个G13464G1226创G5326一个G2345G1815文G1226、包等G6817作G727G103DATABASEG14768G2345用G1122G6183G5332“SQLEXPLORE”,创G5326、G7609G11487或G13546辑数据和BDE别G2529等G6817作。24常用组件G13464G1226所对G5224的G12879为TCOMPONENT,所有的G13464G1226都是G11013这个G12879G8978生来的。通常,窗G1319中会有文字输入、G9390动条、G3809选G7706、G2345选G7706、G6365G19074等一系G2027G13464个,通过这些G11464观易G6038的G13464G1226,可以方便的实现多种多样的功能4。241常用文本类组件1LABELG13464G1226用G1122在窗G2487上显示文字G7272EDITG13464G1226用G1122显示、G13546辑G2345G10432的一行文本G7273MEMOG13464G1226用G1122显示、G13546辑多行文本G7274RICHEDITG13464G1226用G1122显示、G13546辑具有G1028G4512文本格式的文G1226,如REF文G1226。242常用按钮类组件1BUTTONG13464G1226为普通的G6365G19074的G13464G1226,在G15999G6365下后G4448成G7588些G6817作G7272BITBTNG13464G1226为图G5430G6365G19074G13464G1226,在此G6365G19074G13464G1226上G7094可以显示文字、G1313图G7273SPEEDBUTTONG13464G1226为G2164G17907G6365G19074G13464G1226,通常在此G6365G19074上只显示G1313图G7274CHECKBOXG13464G1226为G3809选G6365G19074G13464G1226,可以G11464观显示G7588个选项是G2554选中,可以G13464成多项选G6333。243常用列表类组件1LISTBOXG13464G1226这G2027表G7706G13464G1226,可以显示一系G2027字符G1030,用户可以选中G1866中的一个或多个,多用G1122选项较多的情况G7272COMBOBOXG13464G1226为G13464G2524G7706G13464G1226,G11013一个G13546辑G7706和一个下G6301式G2027表G7706G13464成,可以从多个G2027表条G11458中选G6333一个。3TREEVIEWG13464G1226为G7653型视图G13464G1226,G7653型视图G13464G1226中的节G9869G11013一个G7643G12626和一G4462数量的可选G1313图G13464成G7274LISTVIEWG13464G1226G6564G6341多种显示数据的方G8873,并可用图G5430方式来G6563G17860选项的内容。244常用图像类组件1IMAGEG13464G1226为图像显示G13464G1226,显示图像格式分为BMP、WMF和ICOG7272IMAGELISTG13464G1226为图像G2027表G13464G1226,是对图像进行管理的不可视G13464G1226。245公用对话框组件1OPENDIALOGG13464G1226用G1122选G6333文G1226的对G16817G7706G7272SAVEDIALOGG13464G1226用G1122G1457存文G1226的对G16817G7706G727246其他常用组件1PAGECONTROLG13464G1226用创G5326多G20041G19766界G19766G7272PROGRESSBARG13464G1226为进度条G13464G1226,

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论