请根据以下各小题的要求设计VisualBasic应用程序(包括界面和代码)。 (1)在标题为“文本框”、名称为Forml的窗体上画一个名称为Textl的文本框,无初始内容,其高、宽分别为2000、1800,可显示多行,有水平滚动条,并通过属性窗口把文本框的

admin2010-09-02  37

问题 请根据以下各小题的要求设计VisualBasic应用程序(包括界面和代码)。
(1)在标题为“文本框”、名称为Forml的窗体上画一个名称为Textl的文本框,无初始内容,其高、宽分别为2000、1800,可显示多行,有水平滚动条,并通过属性窗口把文本框的字体样式设置为“斜体”(如图1-49所示)。
注意:存盘时必须存放在考生文件夹下,工程文件名为sitl.vbp,窗体文件名为sjtl.frm。

(2)在名称为Forml的窗体上画一个名称为Listl的列表框,通过属性窗口输入4个列表项;“数学”、“物理”、“化学”、“语文”,如图1-50所示。请编写适当的事件过程,使得在装入窗体时,把最后一个列表项自动改为“英语”;单击窗体时,则删除最后一个列表项。
注意:要求程序中不得使用变量,每个事件过程中只能写一条语句。存盘时必须存放在考生文件夹下,工程文件名为sjt2.vbp,窗体文件名为sjt2.frm。

选项

答案第1小题 【操作步骤】 步骤l:新建一个“标准EXE"’工程,如表2-26在窗体中画出控件并设置其相关属性。 [*] 步骤2:按要求将文件保存至考生文件夹中。 第2小题 【操作步骤】 步骤l:新建一个“标准EXE”工程,在窗体Forml中加入一个列表框,在属性设置窗口中将其Name属性设置为Listl,在其List属性中添加四个项目,依次为“数学”、“物理”、“化学”和“语文”。注意:每输入完一项后按键换行再输入下一项。 步骤2:打开代码编辑窗口,编写相应的事件过程: 参考代码: Private Sub Form_Click() Listl.RemoveItem LiStl.LiStCount-1 End Sub Private Sub Form_Load() Listl.List(Listl.ListCount-1)="英语" End Sub 步骤3:按要求将文件保存至考生文件夹中。

解析 第1小题
    本题只需按题目要求画出文本框控件并设置其与窗体相应属性。
第2小题
    列表框控件(ListBox)用于提供可做单一或多项选择的列表项,使用Addltem或者RemoveItem方法可以在程序运行时添加或者删除列表框中的项目。
    添加项目的语法:列表框.Addlmm项目字符串[,索引值]。其中“索引值”可以指定添加项在列表框中的位置,从0开始计数。如果省略“索引值”,则文本被放在列表框的尾部。这一方法只能单个地向表中添加项目。删除项目的语法;列表框.RemoveItem索引值。
    程序运行时,自动把列表框最后一项改为“英语”,需要编写窗体的Load事件;当单击窗体时删除列表框最后一项,最后一项的索引值是Listl.ListCount-l。
转载请注明原文地址:https://kaotiyun.com/show/QUmp777K
0

最新回复(0)