![[多项选择题] 在名称为Form1的窗体上添加一个名称为Text1的文本框,再建立一个名称为Format的d出式菜单,含三个菜单项,标题分别为“加粗”、“斜体”、“下划线”,名称分别为M1、M2、M3,第1张 [多项选择题] 在名称为Form1的窗体上添加一个名称为Text1的文本框,再建立一个名称为Format的d出式菜单,含三个菜单项,标题分别为“加粗”、“斜体”、“下划线”,名称分别为M1、M2、M3,第1张](/aiimages/%5B%E5%A4%9A%E9%A1%B9%E9%80%89%E6%8B%A9%E9%A2%98%5D+%E5%9C%A8%E5%90%8D%E7%A7%B0%E4%B8%BAForm1%E7%9A%84%E7%AA%97%E4%BD%93%E4%B8%8A%E6%B7%BB%E5%8A%A0%E4%B8%80%E4%B8%AA%E5%90%8D%E7%A7%B0%E4%B8%BAText1%E7%9A%84%E6%96%87%E6%9C%AC%E6%A1%86%EF%BC%8C%E5%86%8D%E5%BB%BA%E7%AB%8B%E4%B8%80%E4%B8%AA%E5%90%8D%E7%A7%B0%E4%B8%BAFormat%E7%9A%84%E5%BC%B9%E5%87%BA%E5%BC%8F%E8%8F%9C%E5%8D%95%EF%BC%8C%E5%90%AB%E4%B8%89%E4%B8%AA%E8%8F%9C%E5%8D%95%E9%A1%B9%EF%BC%8C%E6%A0%87%E9%A2%98%E5%88%86%E5%88%AB%E4%B8%BA%E2%80%9C%E5%8A%A0%E7%B2%97%E2%80%9D%E3%80%81%E2%80%9C%E6%96%9C%E4%BD%93%E2%80%9D%E3%80%81%E2%80%9C%E4%B8%8B%E5%88%92%E7%BA%BF%E2%80%9D%EF%BC%8C%E5%90%8D%E7%A7%B0%E5%88%86%E5%88%AB%E4%B8%BAM1%E3%80%81M2%E3%80%81M3.png)
[多项选择题] 在名称为Form1的窗体上添加一个名称为Text1的文本框,再建立一个名称为Format的d出式菜单,含三个菜单项,标题分别为“加粗”、“斜体”、“下划线”,名称分别为M1、M2、M3。请编写适当的事件过程,在程序运行时,当用鼠标右键单击文本框时,d出菜单,选中一个菜单项后,则按所选菜单标题设置文本框中文本的格式,如图所示。
注意:存盘时必须存放在考生文件夹下,工程文件名保存为sjt3.vbp, 窗体文件名保存为sjt3.frm。
正确答案:
[ *** 作步骤] 步骤A:新建一个窗体,按照题目要求建立名称为“TextA”的文本框控件及一个d出式菜单并设置菜单属性,程序中用到菜单属性见表。 标题控件 (任意) 加粗 斜体 下划线 名称 Format MA MB MC 内缩符号 0 A A A 步骤B:打开代码编辑窗口,在指定位置编写如下代码。 Private Sub MA_Click() TextA.FontBold=True’设置字体为加粗 End Sub Private Sub MB_Click() TextA.Font
参考解析:[考点] 本题考点有:菜单编辑器的使用(名称、标题、内缩符号、Visible),PopupMenu方法,文本框的FontBold、FontItalic和FontUnderline属性以及If判断语句。 PopupMenu方法用来显示d出菜单,语法格式为: object.PopupMenu menuname,flags,x,y,boldcommand 要创建d小式菜单需先用菜单编辑器来建立菜单,并将其主菜单项的可见(Visible)属性值设置为False,然后在对象的MouseDown(或MouseUp)事件过程中判断该事件的Button参数值是否为2,如果是则执行对象的PopupMenu方法来显示菜单。 注意不要混淆鼠标左右键的键值。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)