站内搜索
Visual Basic语言程序设计 问题列表
问题 单选题窗体如下左图所示。要求程序运行时,在文本框Text1中输入一个姓氏,单击“删除”按钮(名称为Command1),则可删除列表框List1中所有该姓氏的项目。若编写以下程序来实现此功能:在调试时发现,如输入“陈”,可以正确删除所有姓“陈”的项目,但输入“刘”,则只删除了“刘邦”“刘备”两项,结果如下右图所示。这说明程序不能适应所有情况,需要修改。正确的修改方案是把For k=0 To List1.ListCount-1改为(  )。A For k=List1.ListCount-1 To 0 Step -1B For k=0 To List1.ListCountC For k=1 To List1.ListCount-1D For k=1 To List1.ListCount

问题 单选题下列关于文件及其操作的描述中,正确的是(  )。A 为了满足不同存取方式的需要,可以对同一个随机文件用几个不同的文件号打开B Open语句可以打开文件,但不能建立文件C 文件号可以是任意整数D 顺序文件中每个记录的长度一定是相同的

问题 单选题设x=5,执行语句Print x=x+10,窗体上显示的是(  )。A 15B 5C TrueD False

问题 单选题以下叙述中错误的是(  )。A 在Visual Basic的窗体中,一个命令按钮是一个对象B 事件是能够被对象识别的状态变化或动作C 事件都是由用户的键盘操作或鼠标操作触发的D 不同的对象可以具有相同的方法

问题 单选题设某二叉树的前序遍历为ABC,中序遍历为CBA,则该二叉树的后序遍历为(  )。A BCAB CBAC ABCD CAB

问题 单选题下列选项中不属于面向对象程序设计特征的是(  )。A 分类性B 多态性C 类比性D 封装性

问题 单选题窗体上有List1、List2两个列表框,List1中有若干列表项(如下图所示),并有下面的程序:程序运行时,按照下图所示在List1中选中两个列表项(物理和外语),然后单击Command1命令按钮,则产生的结果是(  )。A 在List2中插入了“外语”“物理”两项B 在List1中删除了“外语”“物理”两项C 同时产生A项和B项的结果D 把List1中最后一个列表项删除并插入到List2中

问题 单选题Sub过程与Function过程最根本的区别是(  )。A Sub过程可以用Call语句直接使用过程名调用,而Function过程不可以B Function过程可以有形参,Sub过程不可以C Sub过程不能返回值,而Function过程能返回值D 两种过程参数的传递方式不同

问题 单选题定义无符号整数类为UInt,下面可以作为类UInt实例化值的是(  )。A -369B 369C 0.369D 整数集合{1,2,3,4,5}

问题 单选题下列针对框架控件的叙述中,错误的是(  )。A 框架是一个容器控件B 框架也有Click和DblClick事件C 框架也可以接收用户的输入D 使用框架的主要目的是为了对控件进行分组

问题 单选题窗体上有名称为command1的命令按钮,名称分别为List1、List2的列表框,其中List1的MultiSelect属性设置为1(Simple),并有如下事件过程:上述事件过程的功能是将List1中被选中的列表项添加到List2中。运行程序时,发现不能达到预期目的,应做修改,下列修改中正确的是(  )。A 将For循环的终值改为List1.ListCountB 将List1.Selected(i)=True改为List1.List(i).Selected=TrueC 将List2.AddItem Text改为List2.AddItem List.List(i)D 将List2.AddItem Text改为List2.AddItem List.ListIndex

问题 单选题以下关于多窗体的叙述中正确的是(  )。A 任何时刻只有一个当前窗体B 向一个工程添加多个窗体,存盘后生成一个窗体文件C 打开一个窗体时其他窗体自动关闭D 只有第一个建立的窗体才是启动窗体

问题 单选题以下说法正确的是(  )。A MouseUp事件是鼠标向上移动时触发的事件B MouseUp事件过程中的X、Y参数用于修改鼠标位置C 在MouseUp事件过程中可以判断用户是否使用了组合键D 在MouseUp事件过程中不能判断鼠标的位置

问题 单选题为把圆周率的近似值3.14159存放在变量pi中,应该把pi定义为(  )。A Dim pi As IntegerB Dim pi(7)As IntegerC Dim pi As SingleD Dim pi As Long

问题 单选题设程序中有如下语句:运行程序,执行上述语句,输入5并单击输入对话框上的“取消”按钮,则窗体上输出(  )。A 0B 5C 100D 空白