为图1-19对话框中的【退出】按钮新增如下的功能:运行图1-19窗体时,该按钮上显示有“退出(C)”的字样信息,按【Alt+C】组合键或按【ESC】键,都相当于单击该按钮。要完成以上新增功能需要将[退出]按钮(cmdExit)的Cancel属性和Caption属性分别设置什么样的值?

题目

为图1-19对话框中的【退出】按钮新增如下的功能:运行图1-19窗体时,该按钮上显示有“退出(C)”的字样信息,按【Alt+C】组合键或按【ESC】键,都相当于单击该按钮。

要完成以上新增功能需要将[退出]按钮(cmdExit)的Cancel属性和Caption属性分别设置什么样的值?


相似考题

2.阅读以下应用说明及Visual Basic程序代码,根据要求回答问题1至问题4。【说明】某学期成绩管理系统的“增、删、改数据表中的记录”对话框如图1-19所示。图1-19对话框中共定义了6个标签、6个文本框、4个命令按钮和1个Data数据控件。其中Data数据控件是Visual Basic的标准控件。利用它能方便地创建应用程序与数据库之间的连接,并实现对数据资源的访问。【添加】(cmdAdd)按钮用于向学生成绩数据表添加一条空记录:【修改】(cmdEdit)按钮用于修改当前所显示的一条数据记录:命令按钮【删除】(cmdDelete)用于删除当前显示的一条数据记录;单击【退出】(cmdExit)按钮,系统将退出图1-19所示的对话框。表1-13是学生成绩表结构的示例;表1-14是学生成绩表的示例。图1-19将表1-14数据库中的记录信息显示到相应的文本框中。要在各文本框(txtStu(i),i=0,1,2,3,4,5)中显示Data数据控件所连接的数据表中的数据,必须将文本框与Data数据控件进行绑定。【Visual Basic程序】Private Sub Form_Load()For i = 0 To 5txtStu(i).Locked = TrueNext iEnd SubPrivate Sub cmdAdd Click()cmdEdit.Enabled = Not cmdEdit.Enabled(1)For i = 0 To 5txtStu(i) .Locked = Not txtStu(i).LockedNext iIf cmdAdd. Caption = "添加" Then(2)Datal.Caption = "新记录"cmdAdd.Caption = "保存"cmdExit.Caption = "取消"txtStu(0).SetFocusElseDatal.Recordset.Update(3)cmdAdd.Caption = "添加"End IfEnd SubPrivate Sub cmdEdit_Click()cmdAdd. Enabled = Not cmdAdd. EnabledcmdDelete. Enabled = Not cmdDelete. EnabledFor i = 0 To 5txtStu(i).Locked = Not txtStu(i).LockedNext iIf cmdEdit.Caption = "修改" ThenDatal.Recordset.EditcmdEdit.Caption = "保存"cmdExit.Caption = "取消"Else(4)cmdEdit.Caption = "修改"End IfEnd SubPrivate Sub cmdDelete_Click()answer = MsgBox("确实删除该记录吗?", vbYesNo + vbQuestion, "警告")If answer = vbYes ThenDatal.Recordset.Delete(5)If Datal.Recordset.EOF Then(6)End IfEnd IfEnd SubPrivate Sub cmdExit_Click()If cmdExit.Caption = "退出" ThenEndElse(7)cmdAdd. Enabled= TruecmdEdit.Enabled = TruecmdDelete. Enabled= TrueFor i = 0 To 5txtStu(i).Locked = Not txtStu(i).LockedNext icmdExit.Caption = "退出"cmdAdd.Caption = "添加"cmdEdit.Caption = "修改"(8)End IfEnd SubPrivate Sub Datal_Reposition()Datal.Caption = "第" &(9).AbsolutePosition + 1& "条记录"End Sub请根据【说明】和图1-19的显示结果,从以下备选答案中为(1)~(9)空缺处选择正确的答案。(以下部分选项可重复选择) 【备选答案】A.Datal.RefreshB.Datal.Recordset.UpdateC.Datal.RecordsetD.Datal.Recordset.CancelUpdateE.Datal.Recordset.AddNewF.Datal.Recordset.MoveNextG.Datal.Recordset.MoveLastH.cmdDelete.Enabled=NotcmdDelete.Enabled

更多“为图1-19对话框中的【退出】按钮新增如下的功能:运行图1-19窗体时,该按钮上显示有“退出(C)”的字样 ”相关问题
  • 第1题:

    窗体上有一个名称为CD1的通用对话框控件和由四个命令按钮组成的控件数组Command1,其下标从左到右分别为0、1、2、3,窗体外观如下图所示。

    命令按钮的事件过程如下: Private Sub Command1_Click(Index As Integer) Select Case Index Case 0 CD1.Action=1 Case 1 CD1.ShowSave Case 2 CD1.Action=5 Case 3 End End Select End Sub 对上述程序,下列叙述中错误的是( )。

    A.单击“打开”按钮,显示打开文件的对话框

    B.单击“保存”按钮,显示保存文件的对话框

    C.单击“打印”按钮,能够设置打印选项,并执行打印操作

    D.单击“退出”按钮,结束程序的运行


    正确答案:C
    解析:本题考查的考点是有关控件数组和通用对话框的。通用对话框的类型可以通过其Action属性或者利用一组Show方法来设置。其中单击“打印”按钮能够打开打印对话框设置打印选项,但是并不能立即进行打印操作。

  • 第2题:

    有一个VBA计算程序的功能如下:该程序用户界面由3个文本框和3个按钮组成,3个文本框的名称分别为Text1、Text2和Text3,3个按钮分别为清除(名为Command1) 、计算(名为 Command2) 和退出(名为Command3) 。窗体打开运行后,单击清除按钮,则清除所有文本框中显示的内容;单击计算按钮,则计算在Text1和Text2两个文本框中输入的数值的和并将结果存放在Text3文本框中;单击退出按钮则退出。请将下列程序填空补充完整。

    Private Sub Command1_Click(


    正确答案:
    解析: 由题目可知,Text3中存放的是两个文本框数值的和,所以第1空应该填gal(Me!Text1);If…Else…End If语句中,缺少结束语句,所以第2空应该填End If;Command3的功能是退出,而退出有两种,一种是退出窗体,一种是退出Access,如果是退出窗体,则使用Close方法,如果是退出Access,则使用Quit方法。

  • 第3题:

    编写一个程序。程序初始界面如下图左图所示,设“学习目的”、“学习方法”和“退出”命令按钮的名称定义为cmdAim、cmdWay和cmdExit,标签控件的名称定义为lblContent。单击“学习目的”按钮,显示如下图的中图所示;单击“学习方法”命令按钮,显示如下图的右图所示;单击“退出”按钮时,退出程序。

  • 第4题:

    某学生成绩管理系统的“主窗体”如下图左侧所示,点击“退出系统”按钮会弹出下图 右侧“请确认”提示框;如果继续点击“是”按钮,会关闭主窗体退出系统,如果点击“否”按钮,则会返回“主窗体”继续运行系统。为了达到这样的运行效果,在设计主窗体时为“退出系统”按钮的“单击”事件设置了一个“退出系统”宏。正确的宏设计是( )。

    A.

    B.

    C.

    D.


    正确答案:A
    此题考查宏以及MsgBox的内容,由题可知,当单击时会退出,在Access中数值6代表YES,所以答案选择A。

  • 第5题:

    在考生文件夹下有“学生”数据库。

    (1) 在“课程”窗体中添加“检验数据”按钮,实现检验数据的功能,当课程“课程名称”输入值为空时,按下该按钮显示如图所示消息框。

    (2) 在“课程”窗体中添加“关闭窗体”按钮,编程实现退出窗体。


    正确答案: