VB上机实习第五、六章

上传人:痛*** 文档编号:159069563 上传时间:2022-10-08 格式:DOC 页数:5 大小:58.50KB
返回 下载 相关 举报
VB上机实习第五、六章_第1页
第1页 / 共5页
VB上机实习第五、六章_第2页
第2页 / 共5页
VB上机实习第五、六章_第3页
第3页 / 共5页
点击查看更多>>
资源描述
1696.2.1 题目一、选择题1.以下叙述中,错误的是()。A. 双击鼠标可以触发DbiClick事件B. 窗体或控件的事件名称可以由编程人员确定C. 移动鼠标时会触发MouseMove事件D. 控件的名称可由编程人员确定2. 程序运行后,先将焦点移到文本框中,按A键,然后单击窗体,则在窗体上显示的内容是( )。 AMouseDown B。MouseUp C。Load D。Click3.窗体的MouseDown事件过程如下: From_MouseDown(button As Integer,shift,x As Single,y As Single)其中有4个参数,正确的描述是()。A 通过button参数可判定当前按下的是哪一个鼠标按键B Shoft参数只能用来确定是否按下Shift键C Shift参数只能用来确定是否按下Alt键与Ctel键D 参数x、y是用来设置鼠标当前位置的坐标4.当用户按下并释放一个键后触发KeyPress、KeyUp和KeyDown事件,这3个事件的发生顺序是() AKeyPress、KeyUp、KeyDown BKeyDown、KeyUp、KeyPress CKeyPress、KeyDown、KeyUp DKeyDown、KeyPress、KeyUp5.设窗体的KeyPreview属性为True,并且有下列程序。当焦点在窗体上的文本框上时,按下X键,文本框接收到的字符是()。 Private Sub From_keyDown(keycode AS Integer,Shift As Integer) Keycode=keycode+1 End SubA.X B.Y C.空格 D.没有接收到字符6.下列关于键盘事件的说法中,正确的是()。 A.按下键盘上的任意一个键和数字键盘的1键的keycode码相同B.大键盘上的1键和数字键盘的1键的keycode码相同C.keyDown和KeyUp事件过程中都有keyascii参数D.大键盘上的4键的上档字符是“¥”,当同时按下Shift键和大键盘上的4键时,Key-Press事件过程中的keyascii参数值是“$”的ASCII值。7.在KeyDown或KeyUp事件过程中,能用来检查Ctrl和F3键是否同时被按下的表达式是()。A.(button=vbCtrlMask)And(keycode=vbKeyF3)B.Keycode=vbKeyControl+vbKeyF3C.(keycode=vbKeyF3)And(shift And vbCtrlMask)D.(shift And VBCtrlMask)And(keycode And vbKeyF3)1. 在执行KeyPress事件过程时,keyascii是所按键_值。对于有上档字符和下档字符的键,当执行KeyPress事件过程中,keycode是_字符的_值2. 在KeyDown和KeyUp事件过程中,当参数shift的值为_,_,_,时,分别代表_,_,_键3. 在MouseDown和KeyUp事件过程中,当参数shift值为_,_,_,时,分别代表鼠标的_,_,_,键4. 当用户单击鼠标右键时,MouseDown,MouseUp和MouseMove事件过程中的button参数值为_5. 当用户同时按下Ctrl和Shift键时,单击鼠标,MouseDown,MouseUp和MouseMove事件过程中的shift参数为_,6. 如果要在程序运行期间改变鼠标的形状必须先将MousePointer设置为vbCustom,然后在程序中用LoadPicture函数将需要的图标文件。Ico或指针文件.cur装入_属性中。7. 7.只要将MousePointer属性设置为_,鼠标指针就会恢复原样。1在菜单中放置分隔栏的方法是将该菜单项的Caption设为( )A连字符(-)B下划线(_)C连接符(&)D两个连续的下划线(_ _)2以下陈述中正确的是( )(多选)A分隔栏可以出现在顶级菜单项中B顶级菜单项的Checked属性不能为TrueC对同一个菜单项,为其指定访问键后,就不能再为其指定快捷键D菜单项的Enabled属性设为False后,它会被灰化显示3菜单项数组必须满足( )(多选)AName属性值可以不同B有相同的行首缩进C所有元素在菜单中可以不连续D各元素必有惟一索引值4为了响应工具栏上的多个按钮的单击事件,可以通过按钮的( )属性识别是由哪个按钮引发。AButtonBKeyCIndexDB 和C均可5在使用菜单编辑器创建菜单时,可在菜单名称中某字母前插入( )符号,那么在运行程序时按Alt键和该字母键就可以打开该命令菜单。A下划线B&C$D6如果要在两个菜单命令项之间加一条分隔线,可在标题文本框中键入( )。AB+C&D#7在用菜单编辑器设计菜单时,必须输入的项是( )。A快捷键B标题C索引D名称8菜单控件仅支持以下( )事件。AClickBMouseDownCKeyPressDLoad9在使用弹出菜单时,下面说法不正确的情况是( )。A只能同时显示一个弹出菜单B使用PopupMenu 方法来显示弹出菜单C在设计时,应该将弹出菜单的顶层菜单项的Visible属性设为FalseD在显示弹出菜单以后,将执行以后的代码10下列不能打开菜单编辑器的操作是( )。A按Ctrl+EB单击工具栏中的“菜单编辑器”按钮C执行“工具”菜单中的“菜单编辑器”命令D按Shift + Alt + M11假定有一个菜单项,名为MenuItem,为了在运行时使该菜单项失效(变灰),应使用的语句为( )。AMenuItem. Enabled=FalseBMenuItem. Enabled=TrueCMenuItem. Visible=TrueDMenultem. Visible=False12以下关于菜单编辑器中“索引”项的叙述中,错误的是( )。 A“索引”确定了菜单项显示的顺序B“索引”是控件数组的下标C使用“索引”时,可有一组菜单项具有相同的“名字”D使用“索引”后,在单击菜单项的事件过程中可以通过“索引”引用菜单项13用户通过设置菜单项的( )属性值为False来使该菜单项不可见。AHideBCheckedCVisibleDEnabled14下列关于菜单的说法中,错误的是( )。A每个菜单项都是一个控件,与其他控件一样也有其属性和事件B除了Click事件之外,菜单项不可以响应其他事件C菜单项的索引号可以不连续D菜单项的索引号必须从1开始17以下有关由多个窗体和标准模块组成的应用程序设计方法的叙述中,错误的是( )。A在缺省情况下,设计时的第一个窗体被指定为启动窗体B通过人为设置,可指定任一窗体为启动窗体C通过人为设置,可指定标准模块中的Main()过程为启动过程D通过人为设置,可指定窗体模块中的Main()过程为启动过程18以下陈述中正确的是( )。(多选)A一个应用程序中只能有一个MDI父窗体BMDI父窗体上可以放置任意控件C可以用Print方法在MDI父窗体上显示信息D一个MDI子窗体最小化后,其图标显示在MDI父窗体中19要在工程中创建一个MDI父窗体只要( )。(多选)A在菜单中选择工程添加MDI窗体B在工具栏的添加按钮的下拉菜单中选择MDI窗体C新建一个窗体,其将MDIChild属性设为TrueD新建一个窗体,其将MDIChild属性设为False20要使MDI子窗体在加载时就自动显示出来,应( )。A将Scrollbars属性设为TrueB将Scrollbars属性设为FalseC将AutoShowChildren属性设为TrueD将AutoShowChildren属性设为False21使用MDI窗体时,对于下面的说法选择正确的选项( )。A能在MDI窗体中打开多个文档界面B子窗体是模式窗口C子窗体的和父窗体能够同时显示自己的菜单D如果子窗体的BorderStyle属性为vbFixedToolWindow,其大小将不能改变22多窗体程序由多个窗体组成。在缺省情况下,VB在执行应用程序时,总是把( )指定为启动窗口。A不包含任何控件的窗口B设计时的第一个窗体C命名为Frm1的窗体D包含控件最多的窗体23要使自定义的对话框Form1退出,可以在该对话框的“退出”按钮的Click事件过程中使用以下( )中的一个语句。(多选)AForm1.UnloadBUnload Form1CForm1.HideDUnload Me24MDI窗体的QueryUnload事件将在( )时候被触发。(多选)A在代码中使用Unload语句B当前Windows操作结束C利用Windows任务管理器关闭应用程序DMDI窗体正在关闭E窗体的所有者正在关闭F双击窗体图标或选择控制菜单中的“关闭”命令二、填空题1菜单编辑器的“标题”选项对应于菜单控件的_属性。菜单编辑器的“名称”选项对应于菜单控件的_属性。菜单编辑器的“可见”选项对应于菜单控件的_属性。菜单编辑器的“索引”选项对应于菜单控件的_属性。菜单编辑器的“复选”选项对应于菜单控件的_属性。菜单编辑器的“有效”选项对应于菜单控件的_属性。2菜单分为_菜单和_菜单,菜单总与_相关联,设计菜单需要在_中设计。3不可以给_级菜单设置快捷键。4菜单中的分隔条是一种菜单控件,但不响应_事件,也不能被选中。5为显示弹出式菜单,可以使用_方法。6如果菜单标题的某个字母前输入一个“&”符号,那么该字母就成了热键字母;如果在建立菜单时在标题文本框中输入一个“_”,那么显示时形成一个分隔符。7如果把菜单项的_属性设置为True,则该菜单项成为一个选项。8不管是在窗口顶部菜单条上显示的菜单,还是隐藏的菜单,都可以用_方法把它们作为菜单在程序运行期间显示出来。9菜单设计中每一个菜单项是一个控件,这些控件都只有一个_事件。10为了能够通过键盘访问主菜单项,可在菜单编辑器的“标题”选项中的某字母前插入_符号。运行时,该字母会带有下划线,按Alt键和该字母就可以访问相应的主菜单项。11弹出式菜单在_中设计,且一定要使其_级菜单不可见。12要使用工具栏控件设计工具栏,应先在“部件”对话框中选择_,然后从工具箱中选_控件。13设置工具栏控件的_属性可以改变工具栏在窗体上的位置。14要给工具栏按钮添加图像,应首先在_控件中添加所需要的图像,然后在工具栏的属性页中选择与该控件相关联。15运行时,要使工具栏ToolBar1中索引值为5的按钮无效,应使用语句:_。16要使工具栏控件的某按钮呈菜单的式样,可以在其属性页中设置其_选项为5-tbrDropDown。17要使用状态栏控件设计状态栏,应首先在“部件”对话框中选择_,然后从工具箱中选择_控件。18状态栏由多个“窗格”对象组成,“窗格”对象的特征是通过状态栏的_属性决定的。19要在运行时给状态StstusBar1的第二个窗格添加一幅图片,该图片由文件“c:windowsglass.ico”指定,应使用语句:_。20SDI指_界面,MDI指_界面。21要将某窗体定义为一个MDI子窗体,需要将其_属性设置为True22在一个MDI应用程序中,可以含有_、_、_这3类窗体。23一个应用程序最多可以有_个MDI父窗体。24在运行时,MDI父窗体中的子窗体最小化时,其图标将显示在_中。
展开阅读全文
相关资源
相关搜索

最新文档


当前位置:首页 > 管理文书 > 施工组织


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!