




已阅读5页,还剩31页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
琼州学院电子信息工程学院VISUALC2010程序课程设计报告项目名称NET程序设计实验课程建设专业计算机科学与技术年级2010级姓名李欣徐嘉学号1023705810237070指导老师熊志斌2013年6月实验实验1C语法基础实验目的(1)掌握VISUALSTUDIO2010集成开发环境的使用方法;(2)掌握C应用程序的基本结构、开发过程和方法;(3)掌握C语言的基础知识及使用。实验要求编写简单C控制台应用程序(1)定义学生成绩的数组;(2)对学生成绩排序;(3)按照从高分到低分顺序输出,并判断等级。实验准备和说明(1)具备知识数组定义,排序算法,选择结构的使用。(2)准备本次上机所需要的程序。(3)创建本次实验项目文件夹“VISUALSTUDIO2010PROJECTS实验1”实验内容和步骤1启动VISUALSTUDIO2010打开计算机,启动MICROSOFTVISUALSTUDIO2010系统。2创建工程并添加代码选择“文件”“新建项目”菜单命令,显示出“新建项目”对话框。单击“已安装的模版”选项,在左边的列表框中选择VISUALC语言,在右边的列表框中选择“控制台应用程序”在项目名称框中输入TEXT。单击浏览按钮将项目定位到文件夹“VISUALSTUDIO2010PROJECTS实验3”。USINGSYSTEMUSINGSYSTEMCOLLECTIONSGENERICUSINGSYSTEMLINQUSINGSYSTEMTEXTNAMESPACETESTCLASSPROGRAMSTATICVOIDMAINSTRINGARGSINTI,J,TEMP0INTSCONEWINT856,77,90,76,88,57,94,81/定义、初始化成绩的数组STRINGGRADENEWSTRING8/定义成绩等级数组FORI0I“CC1C2CONSOLEWRITELINECREALTOSTRING“CIMAGETOSTRING“I“CC1C2CONSOLEWRITELINECREALTOSTRING“CIMAGETOSTRING“I“CC1C2CONSOLEWRITELINECREALTOSTRING“CIMAGETOSTRING“I“CC1/C2CONSOLEWRITELINECREALTOSTRING“CIMAGETOSTRING“I“CONSOLEREADLINE3运行并测试运行程序,结果如图21所示。图21复数的加减乘除示例图实验3继承与多态实验目的(1)初步掌握面向对象程序设计继承和多态的概念;(2)掌握继承和多态的C实现方法;(3)了解继承和多态的作用。实验要求设计基本几何图形的继承层次结构,并编程实现其中的类,封装类中的所有字段,通过属性提供对外的接口;使用继承实现几何图形的层次结构(3层);计算各种图形的面积和周长;实验准备和说明(1)具备知识C继承、接口、抽象方法、虚方法、多态。(2)准备本次上机所需要的程序。(3)创建本次实验项目文件夹“VISUALSTUDIO2010PROJECTS实验3”实验内容和步骤1启动VISUALSTUDIO2010打开计算机,启动MICROSOFTVISUALSTUDIO2010系统。2创建工程并添加代码选择“文件”“新建项目”菜单命令,显示出“新建项目”对话框。单击“已安装的模版”选项,在左边的列表框中选择VISUALC语言,在右边的列表框中选择“控制台应用程序”在项目名称框中输入JI_CHENG。单击浏览按钮将项目定位到文件夹“VISUALSTUDIO2010PROJECTS实验3”。在打开的文档窗口中输入下面的代码2USINGSYSTEMUSINGSYSTEMCOLLECTIONSGENERICUSINGSYSTEMLINQUSINGSYSTEMTEXTNAMESPACEJI_CHENGCLASSPROGRAMPUBLICABSTRACTCLASSSHAPE/抽象类PUBLICABSTRACTDOUBLEAREAPUBLICABSTRACTDOUBLELENGTHPUBLICCLASSCIRCLESHAPE/圆继承SHAPE类PUBLICDOUBLER/半径PUBLICDOUBLER/属性RGETRETURNRSETRVALUEPUBLICOVERRIDEDOUBLEAREA/面积RETURNMATHPIMATHPOWR,2PUBLICOVERRIDEDOUBLELENGTH/周长RETURNMATHPI2RPUBLICCIRCLEDOUBLERTHISRRPUBLICCLASSSQUARESHAPE/正方形继承SHAPE类PUBLICDOUBLEEDGE/边长PUBLICDOUBLEEDGE/属性EDGEGETRETURNEDGESETEDGEVALUEPUBLICOVERRIDEDOUBLEAREA/重载AREA方法RETURNMATHPOWEDGE,2PUBLICOVERRIDEDOUBLELENGTH/重载LENGTH方法RETURN4EDGEPUBLICSQUAREDOUBLEEDGETHISEDGEEDGECLASSTESTSTATICVOIDMAINSTRINGARGSCONSOLEWRITELINE“请输入圆的半径“DOUBLERDOUBLEPARSECONSOLEREADLINESHAPEPNEWCIRCLERCONSOLEWRITELINE“圆的周长0N圆的面积1“,PLENGTH,PAREACONSOLEWRITELINE“请输入正方形的边长“DOUBLEEDGEDOUBLEPARSECONSOLEREADLINESHAPEENEWSQUAREEDGECONSOLEWRITELINE“正方形的周长0N正方形的面积1“,ELENGTH,EAREACONSOLEREADLINE3运行并测试编译并运行程序,在提示命令符下输入圆的半径为5,按ENTER键,输入正方形的边长为4,按ENTER键,结果如图31所示。图31圆和正方形的周长及面积示例图4写出实验报告实验4事件编程实验目的(1)掌握事件的声明;(2)掌握事件处理程序的原理及应用;(3)定义事件处理函数。实验要求设计一个账户类,包括账号,姓名,余额及密码等变量;定义成员变量的读写访问函数;定义一个事件,当余额发生改变时触发事件;设计一个类测试账户类中的事件。实验准备和说明(1)具备知识方法的重载、事件的声明与订阅。(2)准备本次上机所需要的程序。(3)创建本次实验项目文件夹“VISUALSTUDIO2010PROJECTS实验4”实验内容和步骤1启动VISUALSTUDIO2010打开计算机,启动MICROSOFTVISUALSTUDIO2010系统。2创建工程并添加代码选择“文件”“新建项目”菜单命令,显示出“新建项目”对话框。在左边的列表框中选择VISUALC语言,在右边的列表框中选择“控制台应用程序”在项目名称框中输入CHANGED。单击浏览按钮将项目定位到文件夹“VISUALSTUDIO2010PROJECTS实验4”。在打开的文档窗口中输入下面的代码2USINGSYSTEMUSINGSYSTEMCOLLECTIONSGENERICUSINGSYSTEMLINQUSINGSYSTEMTEXTNAMESPACECHANGEDCLASSACCOUNTPRIVATESTRINGNUMBER/定义成员变量域PRIVATESTRINGNAMEPRIVATEDOUBLEBALANCEDPRIVATESTRINGPASSWORDPUBLICDELEGATEVOIDCHANGEDEVENTHANDEROBJECTSENDER,EVENTARGSE/定义委托代表类型PUBLICEVENTCHANGEDEVENTHANDERCHANGED/声明事件PROTECTEDVIRTUALVOIDONCHANGEDEVENTARGSE/用以触发事件IFTHISCHANGEDNULLTHISCHANGEDTHIS,EPUBLICDOUBLEBALANCE/定义BALANCE属性GETRETURNTHISBALANCEDSETTHISBALANCEDVALUE/当BALANCE属性被修改时,触发CHANGED事件THISONCHANGEDNEWEVENTARGSPUBLICVOIDACCOUNT1STRINGNUMBER,STRINGNAME,DOUBLEBALANCED,STRINGPASSWORD/存款THISNUMBERNUMBERTHISNAMENAMETHISBALANCEDBALANCEDTHISPASSWORDPASSWORDPUBLICVOIDACCOUNT2STRINGNUMBER,DOUBLEBALANCED,STRINGPASSWORD/取款THISNUMBERNUMBERTHISBALANCEDBALANCEDTHISPASSWORDPASSWORDPUBLICVOIDOUTBCONSOLEWRITELINE“帳號0“,NUMBERCONSOLEWRITELINE“姓名0“,NAMECONSOLEWRITELINE“密碼0“,PASSWORDCONSOLEWRITELINE“餘額0“,BALANCEDCLASSTESTPUBLICSTATICVOIDMAINSTRINGARGSACCOUNTDNEWACCOUNT/将事件处理程序添加到事件的调用列表中即订阅事件DCHANGEDNEWACCOUNTCHANGEDEVENTHANDERD_CHANGEDDACCOUNT1“12345678567887112“,“陈好“,20000,“543221“DOUTBDACCOUNT2“12345678567887112“,3000,“543221“DOUTBSTRINGSTR“WHILESTR“0“CONSOLEWRITELINE“PLEASEENTERASTRING“STRCONSOLEREADLINEDBALANCESYSTEMCONVERTTODOUBLESTRDOUTB/事件处理函数PRIVATESTATICVOIDD_CHANGEDOBJECTSENDER,EVENTARGSECONSOLEWRITELINE“此人的余额已改变为0N“,ACCOUNTSENDERBALANCE3运行并测试编译并运行程序,在提示命令符中输入5000,显示结果如图41所示。图41账户信息变动图实验5文本编辑器的设计与实现实验目的要求目的掌握面向对象程序设计方法以及WINFORM开发技术。要求设计并实现一个文本编辑器(1)实现新建文件、打开文件、保存文件、选择字体、设置颜色功能;(2)添加下拉菜单和弹出菜单,用于选择不同复制、粘贴、查找等文本编辑功能;(3)添加工具栏,工具栏设置若干按钮,用于选择不同的文本编辑功能;(4)添加状态栏,显示状态提示信息。实验准备和说明(1)具备知识WINFORM的应用、菜单、工具栏、状态栏。(2)准备本次上机所需要的程序。(3)创建本次实验项目文件夹“VISUALSTUDIO2010PROJECTS实验5”实验内容和步骤1启动VISUALSTUDIO2010打开计算机,启动MICROSOFTVISUALSTUDIO2010系统。2创建一个默认的对话框用用程序FORM1选择“文件”“新建项目”菜单命令,显示出“新建项目”对话框。在左边的列表框中选择VISUALC语言,在右边的列表框中选择“WINDOWS窗体应用程序”,在项目名称框中输入WEN_BEN。单击浏览按钮将项目定位到文件夹“VISUALSTUDIO2010PROJECTS实验5”。3添加菜单在左边的“工具箱”中选择,在FORM1窗体上单击即可显1示出菜单栏,在MENUSTRIP1属性窗口中选择“ITEMS”属性,点击打开“项集合编辑器”,在左上方下拉条中选择MENUITEM,点击“添加”,然后选中被添加的TOOLSTRIPMENUITEM1,将其TEXT属性更改为“文件(F)”。在项集合编辑器中按照上述步骤一次添加“编辑(E)”、“格式(O)”、2“查看(V)”、“帮助(H)”菜单项,显示效果如图下图。选中“文件”,单击DROPDOWNITEMS属性,打开项集合编辑器,在左上方3选择MENUITEM,单击“添加”,在成员列表中出现“TOOLSTRIPMENUITEM1”,在右边的属性列表中选择TEXT属性,将TOOLSTRIPMENUITEM1改为“新建”,在SHORTCUTKEYS属性中添加CTRLN快捷键。根据表51所示菜单项,参照图51设计“文件”菜单。4表51“文件”菜单添加的成员成员NAMETEXTSHORTCUTKEYS新建(N)新建TOOLSTRIPMENUITEM新建CTRLN打开(O)打开OTOOLSTRIPMENUITEM打开CTRLO保存(S)保存STOOLSTRIPMENUITEM保存CTRIS另存为另存为TOOLSTRIPMENUITEM另存为页面属性页面属性TOOLSTRIPMENUITEM页面属性打印(P)打印PTOOLSTRIPMENUITEM打印退出退出TOOLSTRIPMENUITEM退出CTRLE根据表52所示菜单项,参照图52设计“编辑”菜单。5表52“编辑”菜单添加的成员成员NAMETEXTSHORTCUTKEYS撤销U退出TOOLSTRIPMENUITEM撤销CTRIU复制C复制CTOOLSTRIPMENUITEM复制CTRLC剪切X剪贴XTOOLSTRIPMENUITEM剪贴CTRLX粘贴P粘贴TOOLSTRIPMENUITEM粘贴CTRLP删除L删除LTOOLSTRIPMENUITEM删除DELETE查找F查找TOOLSTRIPMENUITEM查找CTRLF替换R替换TOOLSTRIPMENUITEM替换CTRLH全选A全选ATOOLSTRIPMENUITEM全选CTRLA时间/日期D时间/日期TOOLSTRIPMENUITEM时间/日期F5根据表53所示菜单项,参照图53设计“格式”菜单。6表53“格式”菜单添加的成员成员NAMETEXTSHORTCUTKEYS自动换行W自动换行TOOLSTRIPMENUITEM自动换行字体F字体TOOLSTRIPMENUITEM字体颜色颜色TOOLSTRIPMENUITEM颜色根据表54所示菜单项,参照图54设计“查看”菜单。7表54“查看”菜单添加的成员成员NAMETEXTSHORTCUTKEYS状态栏状态栏TOOLSTRIPMENUITEM状态栏根据表55所示菜单项,参照图55设计“帮助”菜单。8表55“帮助”菜单添加的成员成员NAMETEXTSHORTCUTKEYS关于记事本A关于记事本TOOLSTRIPMENUITEM关于记事本图51文件菜单项图52编辑菜单项图53格式菜单项图54查看菜单项图55帮助菜单项4添加文本框在左边的“工具箱”中选择,在FORM1窗体上单击即可显示出来。5添加窗体在FORM1窗体中添加一个窗体命名为FORMFIND,TEXT属性为“查找”,1参看图56的控件布局,为FORMFIND对话框添加表56的一些控件图56“查看”对话框布局添加的控件NAMETEXTLABEL1LABEL1查找内容TEXTBOX1TEXTBOX1BUTTON1BUTTON1查找BUTTON2BUTTON2取消表56“查看”对话框添加的控件A在FORMFIND中添加如下代码PUBLICPARTIALCLASSFORMFINDFORMPUBLICFORMFINDINITIALIZECOMPONENTPUBLICRICHTEXTBOXRTBINTSTART0/查找的起始位置STRINGNR“/查找的内容RICHTEXTBOXFINDSF0B双击“查找”按钮,添加如下代码PRIVATEVOIDBUTTON1_CLICKOBJECTSENDER,EVENTARGSENRTHISTEXTBOX1TEXT/查找STARTRTBFINDNR,START,FIFSTART1MESSAGEBOXSHOW“对不起查找不到与“NR“相符的内容“,“(记事本查找提示“,MESSAGEBOXBUTTONSOK,MESSAGEBOXICONASTERISKSTART0ELSESTARTSTARTNRLENGTH/找到后从找到位置之后开始下一次RTBFOCUS/给予焦点C双击“取消”按钮,添加如下代码PRIVATEVOIDBUTTON2_CLICKOBJECTSENDER,EVENTARGSECLOSE为FORM1窗体添加一个窗体,命名为TIHUAN,TEXT属性为“替换”,参2看图57的控件布局,为TIHUAN对话框添加表57的一些控件。图57“替换”对话框添加的控件NAMETEXTLABEL1LABEL1查找内容TEXTBOX1TEXTBOX1LABEL2LABEL2替换为TEXTBOX2TEXTBOX2BUTTON1BUTTON1查找下一个BUTTON2BUTTON2替换BUTTON3BUTTON3全部替换BUTTON4BUTTON4取消表57“替换”对话框添加的控件A为TIHUAN对话框添加如下代码PUBLICPARTIALCLASSTIHUANFORMPUBLICTIHUANINITIALIZECOMPONENTPUBLICRICHTEXTBOXRTBINTSTART0/开始位置STRINGNR“/定义内容字符串STRINGTH“/定义转换字符串RICHTEXTBOXFINDSF0INTI0B双击“查找下一个”按钮,添加下列代码PRIVATEVOIDBUTTON1_CLICKOBJECTSENDER,EVENTARGSENRTHISTEXTBOX1TEXT/将TEXTBOX1中的内容赋值给STARTRTBFINDNR,START,F/开始的位置是找到的内容IFSTART1/找不到啊MESSAGEBOXSHOW“对不起查找不到与“NR“内容相匹配的信息“,“记事本查找提示信息“,MESSAGEBOXBUTTONSOK,MESSAGEBOXICONASTERISKSTART0/返回开始位置ELSESTARTSTARTNRLENGTH/找到后从找到位置之后开始下一次RTBFOCUS/给予焦点,此处不解C双击“替换”按钮,添加下列代码PRIVATEVOIDBUTTON2_CLICKOBJECTSENDER,EVENTARGSENRTHISTEXTBOX1TEXT/找的内容THTHISTEXTBOX2TEXT/替换的内容/RTBSELECTEDTEXTTH/STARTRTBFINDNR,START,FIFSTART1MESSAGEBOXSHOW“对不起查找不到与“NR“内容相匹配的信息“,“记事本查找提示信息“,MESSAGEBOXBUTTONSOK,MESSAGEBOXICONASTERISKELSERTBSELECTEDTEXTTH/STARTSTARTTHLENGTH/找到后从找到位置之后开始下一次/RTBFOCUS/给予焦点D双击“全部替换”按钮,添加下列代码PRIVATEVOIDBUTTON3_CLICKOBJECTSENDER,EVENTARGSENRTHISTEXTBOX1TEXT/找的内容THTHISTEXTBOX2TEXTSTARTRTBFINDNR,START,FWHILESTART1RTBSELECTEDTEXTTHSTARTSTARTNRLENGTHSTARTRTBFINDNR,START,FIMESSAGEBOXSHOW“全部替换完毕,全部一共替换了“ITOSTRING“次“,“记事本替换完毕信息“START0E双击“取消”按钮,添加如下代码PRIVATEVOIDBUTTON4_CLICKOBJECTSENDER,EVENTARGSETHISCLOSE为FORM1窗体添加一个新窗体,命名为FORMABOUT,TEXT属性为关于3“记事本”,参看图58的控件布局,为FORMABOUT对话框添加表58的一些控件。图58“关于记事本”布局添加的控件NAMETEXTLABEL1LABEL1LABEL1BUTTON1BUTTON1关闭表58“关于记事本”添加的控件A为FORMABOUT对话框添加如下代码PRIVATEVOIDFORMABOUT_LOADOBJECTSENDER,EVENTARGSEMAXIMIZEBOXFALSE/没有最大化MINIMIZEBOXFALSE/没有最小化LABEL1TEXT“MICROSOFTR文本文档版本模拟WINDOWS记事本,添加部分OFFCEN功能版权所有严禁盗版本产品最终解释权归冰点所有。“B双击“关闭”按钮,添加下列代码PRIVATEVOIDBUTTON1_CLICKOBJECTSENDER,EVENTARGSECLOSE6添加成员响应代码双击“新建”,输入如下代码1PRIVATEVOID新建TOOLSTRIPMENUITEM_CLICKOBJECTSENDER,EVENTARGSEIFRICHTEXTBOX1MODIFIEDTRUEDIALOGRESULTWWMESSAGEBOXSHOW“是否将更改保存到DT新建文本文档TXT“,“记事本“,MESSAGEBOXBUTTONSYESNOCANCEL,MESSAGEBOXICONWARNINGSWITCHWW/使SWITCH用语句判断CASEDIALOGRESULTYESTHIS保存STOOLSTRIPMENUITEM_CLICKSENDER,EBREAKCASEDIALOGRESULTNORICHTEXTBOX1CLEARBREAKCASEDIALOGRESULTCANCELBREAK双击“打开”,输入下列代码2PRIVATEVOID打开OTOOLSTRIPMENUITEM_CLICKOBJECTSENDER,EVENTARGSEOPENFILEDIALOGOFDNEWOPENFILEDIALOGOFDADDEXTENSIONTRUEOFDCHECKFILEEXISTSTRUEOFDTITLE“打开“OFDFILTER“文本文档|TXT|所有文件|“OFDFILTERINDEX4OFDINITIALDIRECTORY“D“OFDMULTISELECTTRUEOFDRESTOREDIRECTORYTRUEOFDSHOWREADONLYTRUEOFDSHOWHELPTRUEOFDSHOWDIALOGTHISRICHTEXTBOX1TAGOFDFILENAME/文本文档名,可无RICHTEXTBOX1LOADFILEOFDFILENAME,RICHTEXTBOXSTREAMTYPEPLAINTEXT/加载文本中的内容双击“保存”,输入下列代码3PRIVATEVOID保存STOOLSTRIPMENUITEM_CLICKOBJECTSENDER,EVENTARGSETRY/使用语句处理异常情况STREAMWRITERBCNEWSTREAMWRITERNAME,FALSE,ENCODINGGETENCODING“GB2312“/字节流GB2312国标STRINGBAOCUNRICHTEXTBOX1TEXTBCWRITEBAOCUNBCCLOSECATCHSAVEFILEDIALOGSAVEFILEDIALOG1NEWSAVEFILEDIALOGSAVEFILEDIALOG1FILTER“文本文档(TXT|TXT|所有文件|“SAVEFILEDIALOG1OVERWRITEPROMPTTRUE/如果文件名已经存在警告IFRICHTEXTBOX1TEXT“MESSAGEBOXSHOW“当前文本中没有任何内容“,“提示“ELSEIFSAVEFILEDIALOG1SHOWDIALOGDIALOGRESULTOKSTREAMWRITERCNEWSTREAMWRITERSAVEFILEDIALOG1FILENAME,FALSE,ENCODINGGETENCODING“GB2312“NAMESAVEFILEDIALOG1FILENAMESTRINGDRICHTEXTBOX1TEXT/将文本中的字符串赋值给局部变量CWRITED/将字符串重载CCLOSE双击“另存为”,输入下列代码4PRIVATEVOID另存为TOOLSTRIPMENUITEM_CLICKOBJECTSENDER,EVENTARGSEIFRICHTEXTBOX1MODIFIEDTRUEDIALOGRESULTCLOSEMESSAGEBOXSHOW“是否保存已修改的内容“,“提示“,MESSAGEBOXBUTTONSYESNO,MESSAGEBOXICONWARNINGSWITCHCLOSECASEDIALOGRESULTYESTHIS保存STOOLSTRIPMENUITEM_CLICKSENDER,ETRY/使用语句处理异常情况STREAMWRITERSWWNEWSTREAMWRITERNAME,FALSE,ENCODINGGETENCODING“GB2312“STRINGDATARICHTEXTBOX1TEXTSWWWRITEDATASWWCLOSECATCHSAVEFILEDIALOGSAVEFILEDIALOG1NEWSAVEFILEDIALOGSAVEFILEDIALOG1FILTER“文件|TXT“SAVEFILEDIALOG1FILENAME“新建文本文档TXT“SAVEFILEDIALOG1OVERWRITEPROMPTTRUE/已经存在文件名警告IFSAVEFILEDIALOG1SHOWDIALOGDIALOGRESULTOKSTREAMWRITERSWWNEWSTREAMWRITERSAVEFILEDIALOG1FILENAME,FALSE,ENCODINGGETENCODING“GB2312“NAMESAVEFILEDIALOG1FILENAMESTRINGDATARICHTEXTBOX1TEXTSWWWRITEDATASWWCLOSEBREAKCASEDIALOGRESULTNOBREAK双击“页面属性”,输入下列代码5PRIVATEVOID页面属性TOOLSTRIPMENUITEM_CLICKOBJECTSENDER,EVENTARGSEPAGESETUPDIALOGPAGESETUPDIALOG1NEWPAGESETUPDIALOGSYSTEMDRAWINGPRINTINGPRINTDOCUMENTPAGNEWSYSTEMDRAWINGPRINTINGPRINTDOCUMENTPAGESETUPDIALOG1SHOWNETWORKFALSEPAGESETUPDIALOG1DOCUMENTPAGIFPAGESETUPDIALOG1SHOWDIALOGDIALOGRESULTCANCELPAGPRINT双击“打印”,输入下列代码6PRIVATEVOID打印PTOOLSTRIPMENUITEM_CLICKOBJECTSENDER,EVENTARGSEPRINTDIALOGPDNEWPRINTDIALOGSYSTEMDRAWINGPRINTINGPRINTDOCUMENTPDDNEWSYSTEMDRAWINGPRINTINGPRINTDOCUMENTPDSHOWNETWORKFALSEPDPRINTTOFILEFALSEPDDOCUMENTPDDIFPDSHOWDIALOGDIALOGRESULTCANCELPDDPRINT双击“退出”,输入下列代码7PRIVATEVOID退出TOOLSTRIPMENUITEM_CLICKOBJECTSENDER,EVENTARGSEIFTHISRICHTEXTBOX1MODIFIEDTRUEDIALOGRESULTTCMESSAGEBOXSHOW“文件“THISTEXT“的内容已经修改是否要保存“,“提示“,MESSAGEBOXBUTTONSYESNOCANCEL,MESSAGEBOXICONEXCLAMATIONIFTCDIALOGRESULTYES另存为TOOLSTRIPMENUITEM_CLICKSENDER,ETHISRICHTEXTBOX1CLEARTHISTEXT“IFTCDIALOGRESULTNOAPPLICATIONEXITELSEAPPLICATIONEXIT双击“撤销”,输入下列代码8PRIVATEVOID撤销UTOOLSTRIPMENUITEM_CLICKOBJECTSENDER,EVENTARGSERICHTEXTBOX1UNDO双击“剪切”,输入下列代码9PRIVATEVOID剪切XTOOLSTRIPMENUITEM_CLICKOBJECTSENDER,EVENTARGSERICHTEXTBOX1CUT双击“复制”,输入下列代码10PRIVATEVOID复制CTOOLSTRIPMENUITEM_CLICKOBJECTSENDER,EVENTARGSERICHTEXTBOX1COPY双击“粘贴”,输入下列代码11PRIVATEVOID粘贴TOOLSTRIPMENUITEM_CLICKOBJECTSENDER,EVENTARGSERICHTEXTBOX1PASTE双击“删除”,输入下列代码12PRIVATEVOID删除LTOOLSTRIPMENUITEM_CLICKOBJECTSENDER,EVENTARGSERICHTEXTBOX1SELECTEDTEXT“双击“查找”,输入下列代码13PRIVATEVOID查找TOOLSTRIPMENUITEM_CLICKOBJECTSENDER,EVENTARGSE/FINDPOSITION0/FORMFINDFINDREPLACEDIALOGNEWFORMFIND/FINDREPLACEDIALOGSHOWFORMFINDFNEWFORMFINDFRTBTHISRICHTEXTBOX1/传值(从主窗口传到FINDFORM)FOWNERTHIS/悬浮于当前窗体FSHOW双击“全选”,输入下列代码14PRIVATEVOID全选ATOOLSTRIPMENUITEM_CLICKOBJECTSENDER,EVENTARGSERICHTEXTBOX1SELECTALL双击“替换”,输入下列代码15PRIVATEVOID替换RTOOLSTRIPMENUITEM_CLICKOBJECTSENDER,EVENTARGSETIHUANNEWTHNEWTIHUAN/NEWTHSHOWNEWTHRTBTHISRICHTEXTBOX1/传值(从主窗口传到FINDFORM)NEWTHOWNERTHIS/悬浮于当前窗体NEWTHSHOW/TIHUANNEWTHNEWTIHUAN/NEWTHSHOW双击“时间/日期”,输入下列代码16PRIVATEVOID时间日期TOOLSTRIPMENUITEM_CLICKOBJECTSENDER,EVENTARGSERICHTEXTBOX1TEXTRICHTEXTBOX1TEXTDATETIMENOWTOSTRING双击“自动换行”,输入下列代码17PRIVATEVOID自动换行WTOOLSTRIPMENUITEM_CLICKOBJECTSENDER,EVENTARGSERICHTEXTBOX1WORDWRAPTRUE双击“字体”,输入下列代码18PRIVATEVOID字体FTOOLSTRIPMENUITEM_CLICKOBJECTSENDER,EVENTARGSEFONTDIALOGFDNEWFONTDIALOGFDALLOWSCRIPTCHANGETRUEFDSHOWCOLORTRUEFDALLOWSIMULATIONSTRUEFDALLOWVECTORFONTSTRUEFDFONTMUSTEXISTTRUEFDMAXSIZE30FDMINSIZE6FDSHOWAPPLYTRUEFDSHOWCOLORTRUEFDSHOWEFFECTSTRUEIFFDSHOWDIALOGDIALOGRESULTOK/获取对话框的返回值是确定RICHTEXTBOX1SELECTIONFONTFDFONT/获取系统的字体RICHTEXTBOX1SELECTIONCOLORFDCOLOR双击“颜色”,输入下列代码19PRIVATEVOID颜色TOOLSTRIPMENUITEM_CLICKOBJECTSENDER,EVENTARGSECOLORDIALOGCDNEWCOLORDIALOGCDALLOWFULLOPENTRUECDFULLOPENTRUECDCOLORCOLORBLACKCDSOLIDCOLORONLYFALSECDSHOWHELPTRUECDSHOWDIALOGRICHTEXTBOX1SELECTIONCOLORCDCOLOR双击“状态栏”,输入下列代码20PRIVATEVOID状态栏TOOLSTRIPMENUITEM_CLICKOBJECTSENDER,EVENTARGSEIFK1STATUSSTRIP1SHOW状态栏TOOLSTRIPMENUITEMCHECKEDTRUEK0ELSESTATUSSTRIP1HIDE状态栏TOOLSTRIPMENUITEMCHECKEDFALSEK1双击“关于记事本”,输入下列代码21PRIVATEVOID关于记事本TOOLSTRIPMENUITEM_CLICKOBJECTSENDER,EVENTARGSEFORMABOUTABOUTNEWFORMABOUTABOUTSHOWDIALOG在FORM1加载时,添加如下代码22PRIVATEVOIDFORM1_LOADOBJECTSENDER,EVENTARGSE撤销UTOOLSTRIPMENUITEMENABLED
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 教育社会学知识点
- 家居设计办公室装修合同
- 管理学领导职能
- 二零二五年度北京市音乐厅内部设施维修保养合同
- 诊所装修安全责任协议
- 2024涿州市职业技术教育中心工作人员招聘考试及答案
- 2024泰安市工商中等专业学校工作人员招聘考试及答案
- 2024泊头市职业技术教育中心工作人员招聘考试及答案
- 2024河北省望都县职业技术教育中心工作人员招聘考试及答案
- 新版汽车租赁合同范本
- 中国古代文化常识科举制度
- 四年级语文下册第六单元【集体备课】(教材解读+教学设计)课件
- 共聚焦显微镜zeisslsm700使用说明-中文版lsm
- DB4451-T 1-2021《地理标志产品+凤凰单丛(枞)茶》-(高清现行)
- 路基施工安全培训课件
- 健康体检重要异常结果管理专家共识2019
- 35kV输电线路工程旋挖钻孔专项施工方案
- 三年级中华优秀传统文化教案
- (新教材)湘科版三年级下册科学 1.2能溶解多少 教学课件
- PICC专科护士进修学习汇报
- 油气储存企业安全风险智能化管控平台建设指南20220214
评论
0/150
提交评论