已阅读5页,还剩36页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1VB程序设计基础练习题一、窗体设计题1标签显示隐藏窗体标题【窗体设计】在名称为FORM1的窗休上添加一个名称为LABEL1的标签,字号大小为四号,标题为“等级考试”,如图1所示。通过设置属性使标签初始为不显示。请编写适当的程序,使得运行程序时,窗体的标题立即变为“标签”,单击窗体时,显示标签,如图2所示。注意程序中不得使用变量,事件过程中只能写一条语句。2显示日期和时间【窗体设计】在名称为FORM1的窗体上添加1个名称为LABEL1的标签,使其初始内容为空,且能根据其标题内容自动调整标签的大小;再添加2个命令按钮,标题分别为“日期”和“时间”,名称分别为COMMAND1、COMMAND2。2请编写2个命令按钮的CLICK事件过程,使得单击“日期”按钮时,标签内显示系统当前日期;单击“时间”按钮时,标签内显示系统当前时间。如图所示。要求程序中不得使用变量,每个事件过程中只能写一条语句。3INPUTBOX函数参数设置【窗体设计】新建一个名称为FORM1,标题为“使用输入对话框”的窗体,该窗体上无任何控件。请编写适当的事件过程,使得运行程序并单击窗体时,出现输入对话框,其标题为“等级考试”,提示信息为“请输入”,默认值为“BASIC”。如图所示。要求程序中不得使用变量,每个事件过程中只能写一条语句。4窗体属性、字体属性设置【窗体设计】3在名称为FORM1的窗体上,更改窗体标题为“标签”,并添加一个可自动调整大小的标签,名称为LABEL1,其标题为“计算机等级考试”,字体大小为三号字;再添加两个命令按钮,标题分别是“宋体”和“黑体”,名称分别为COMMAND1、COMMAND2。如图所示。要求编写两个命令按钮的CLICK事件过程。程序运行后,如果单击“宋体”命令按钮,则标签标题显示为宋体字体;如果单击“黑体”按钮,则标签标题显示为黑体字体。注意程序中不得使用变量,事件过程中只能写一条语句。5窗体按钮左右宽度高度设置【窗体设计】在名称为FORM1的窗体上添加两个命令按钮见图1,其名称分别为CMD1和CMD2,编写适当的事件过程。程序运行后,单击命令按钮CMD1,则可使该按钮移到窗4体的左上角只允许通过修改属性的方式实现;单击命令按钮CMD2,则可使该按钮在长度和宽度上各扩大到原来的2倍。程序的运行情况如图2所示。要求不得使用任何变量。6字体、文本框属性设置【窗体设计】在名称为FORM1的窗体上添加两个文本框,名称分别为TEXT1、TEXT2,均无初始内容。要求通过属性窗口设置适当的属性,使TEXT1、TEXT2中显示的文本的字体为“隶书”;编写适当的事件过程,使得在TEXT1中输入每一个字符时,将TEXT1中的内容显示在TEXT2中,如图所示。注意要求程序中不得使用变量,事件过程中只能写一条语句。57删除列表框列表项【窗体设计】在名称为FORM1的窗体上添加一个名称为LIST1的列表框,通过属性窗口分别输入4个列表项“数学”、“物理”、“化学”、“语文”,如图所示。请编写适当的事件过程使得在程序运行时,将最后一个列表项自动改为“英语”;单击窗体时,则删除最后一个列表项。注意要求程序中不得使用变量,每个事件过程中只能写一条语句。8列表框的列表项的复制和删除【窗体设计】在名称为FORM1的窗体上,更改窗体标题为“列表框练习”并添加1个名称6为LIST1的列表框,表项内容依次输入“环球时报”、“人物”、“探索”和“读者”;再添加2个标题分别为“复制”和“移去”的名称为“COMMAND1”和“COMMAND2”命令按钮,如图所示。要求编写适当的事件过程,在程序运行后,单击“复制”按钮,可以将选中的列表项内容复制到已有列表项的尾部;单击“移去”按钮,可以将选中的列表项的内容删除。要求程序中不得使用变量,每个事件过程中只能写一条语句。答案PRIVATESUBCOMMAND1_CLICKLIST1ADDITEMLIST1TEXTENDSUBPRIVATESUBCOMMAND2_CLICKLIST1REMOVEITEMLIST1LISTINDEXENDSUB9标签字体的缩小放大【窗体设计】7在名称为FORM1的窗体上,添加1个名称为LABEL1的标签,其标题为“计算机等级考试”,显示为宋体12号字,且能根据标题内容自动调整标签的大小。再添加2个名称分别为“COMMAND1”、“COMMAND2”,标题分别为“放大”、“还原”的命令按钮。要求编写适当的事件过程,若单击“放大”按钮,则LABEL1中所显示的标题内容自动增大2个字号;单击“还原”按钮,LABEL1中所显示的标题内容自动恢复到12号字。注意要求程序中不得使用变量,每个事件过程中只能写一条语句。10文本框是否可用,内容大小定转换【窗体设计】在名称为FORM1的窗体上添加两个文本框,其名称分别为TEXT1、TEXT2,初始文本都为空,显示内容为三号字,且TEXT1的初始状态为不可用。再添加一个名称为COMMAND1、标题为“开始”的命令按钮。如图所示。8要求编写适当的事件过程,使得单击“开始”按钮后,TEXT1文本框状态变为可用,且在TEXT1文本框中输入字母串时,TEXT2文本框中用大写字母形式显示TEXT1文本框中的内容。程序中不得使用变量,每个事件过程中只能写一条语句。11按钮左右向上向下移动【窗体设计】在名称为FORM1的窗体上画一个命令按钮,其名称为C1,标题为“移动”,位于窗体的左上部,如图1所示,编写适当的事件过程。程序运行后,每单击一次窗体,都使得命令按钮同时向右、向下移动100。程序的运行情况如图2所示。注意不得使用任何变量;912文本框密码框的实现【窗体设计】在窗体上画二个文本框,名称分别为TEXT1、TEXT2。请设置适当的控件属性,并编写适当的事件过程,使得在运行时,如果在TEXT1中每输入一个字符,则显示一个“”,同时在TEXT2中显示输入的内容如图所示。程序中不得使用任何变量。13通过列表项设置文本框字体大小【窗体设计】在名称为FORM1的窗体上画一个标签,其名称为LABEL1,标题为“程序设计”,AUTOSIZE属性为TRUE;然后再画一个列表框,名称是LIST1通过属性窗口输入5个项目,分别为10、16、20、24、26、36,如图1所示,编写适当的事件过程。程序运行后,如果用鼠标选中列表框中的某个项目,则把标签中字体的大小设置为该项目相同。10程序的运行情况如图2所示。程序中不得使用任何变量。14单击不同的按钮在窗体上显示不同的内容【窗体设计】在名称为FORM1的窗体上画两个名称分别为CL和C2,标题分别为“必修课”、“选修课”的命令按钮,编写适当的事件过程。程序运行后,如果单击“必修课”命令按钮,则在窗体上显示“高等数学必修课”,如果单击“选修课”命令按钮,则在窗体上显示“多媒体技术选修课”要求不要使用任何变量,直接显示字符串。15把窗体标题显示在图片框中【窗体设计】在名称为FORM1的窗体上画1个名称为P1的图片框,窗体的标题为“程序设计”,如图1所示。编写适当的事件过程,使得程序运行后,单击窗体,11则在图片框中显示窗体的标题,并把窗体的标题变为“BASIC”,如图2所示。16按钮的变大变小左右【窗体设计】在名称为FORM1的窗体上添加两个命令按钮见图1,其名称分别为CMD1和CMD2,编写适当的事件过程。程序运行后,单击命令按钮CMD1,则可使该按钮移到窗体的左上角只允许通过修改属性的方式实现;单击命令按钮CMD2,则可使该按钮在长度和宽度上各扩大到原来的2倍。程序的运行情况如图2所示。要求不得使用任何变量。17181920二、程序填空题1求一元二次方程的根PRIVATESUBFORM_CLICKDIMA,B,C,DDIMX1,X2DIMP,Q,R12AINPUTBOX“请输入A的值“BINPUTBOX“请输入B的值“CINPUTBOX“请输入C的值“DBB4ACPB/2AIFD0THENSPACEIF【】THENRSQRD/2AX1PRX2PRELSEX1PX2PSPACE【】PRINT“X1“X1,“X2“X2SPACE【】QSQRD/2APRINT“X1“P“Q“I“,“X2“P“Q“I“ENDIF13ENDSUB答案D0或0DENDIFELSE2判断素数PRIVATESUBFORM_CLICKNINPUTBOX“请输入一个正整数(3)“KINTSQRNI2SWIT0SPACEDOWHILEIB或BC或CXSPACE【】II121LOOPSPACEIFI0THEN【】FORI1TO9PRINTAINEXTIENDSUB答案A0X可以没有AI1AIAI1X8从键盘接收一数字,判断其是否在数组中,如果在数组中则将其删除,否则显示该数字不在数组中。【程序填空】功能本程序用于实现从键盘接收一数字,判断其是否在数组中,如果在数组中则将其删除,否则显示该数字不在数组中。PRIVATESUBFORM_CLICKDIMA10ASINTEGER,XASINTEGERFORI1TO1022AIINTRND9010PRINTAINEXTIPRINTXINPUTBOX“请输入要删除的整数“FORI1TO10
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 高级会计师面试技巧与经验
- 金融业风险管理岗位招聘面试全攻略
- 基于机器学习的毫米波雷达电力线架及电力线识别技术研究
- 格力空调生产线总装车间主任的安排与执行
- 面向非遗舞蹈的人体姿态生成算法研究及应用
- 2026年军供站下属事业单位选聘考试试题(附答案)
- 公关专员在市场营销中的作用研究
- 电子商务平台运营专员面试指南
- 金融风险管理论与方法探讨
- 世纪华通系统工程师面试技巧全解
- 企业保卫治安培训课件
- 普速铁路线路常见病害及养护
- 米粉切割机-毕业设计
- 4.1.1首次供货企业和首次采购品种的审核管理制度
- 2023年广西壮族自治区中考语文试题(含答案解析)
- 一本正经的Q版漫画技法书
- 台球俱乐部商业计划书
- GB/T 10061-2008筛板筛孔的标记方法
- 九段秘书与九段HR11
- 电子商务的产生与发展
- 什么是血液透析课件
评论
0/150
提交评论