( 33 )有一个名称为 Form1 的窗体,上面没有控件,设有以下程序(其中方法 Pset(X,Y) 的功能是在坐标X , Y 处画一个点):Dim cmdmave As BooleanPrivate Sub Form_MouseDown(Button As Integer,Shift As Integer, X As Single,Y As Single)cmdmave = TrueEnd SubPrivate Sub Form_MouseMove(Button As Integer,Shift As

题目

( 33 )有一个名称为 Form1 的窗体,上面没有控件,设有以下程序(其中方法 Pset(X,Y) 的功能是在坐标X , Y 处画一个点):

Dim cmdmave As Boolean

Private Sub Form_MouseDown(Button As Integer,Shift As Integer, X As Single,Y As Single)

cmdmave = True

End Sub

Private Sub Form_MouseMove(Button As Integer,Shift As Integer, X As Single, Y As Single)

If cmdmave Then

Form1.Pset(X,Y)

End If

End Sub

Private Sub Form_MouseUp(Button As Integer, Shift As Integer, X As Single,Y As Single)

cmdmave = False

End Sub

此程序的功能是

A )每按下鼠标键一次,在鼠标所指位置画一个点

B )按下鼠标键,则在鼠标所指位置画一个点;放开鼠标键,则此点消失

C )不按鼠标键而拖动鼠标,则沿鼠标拖动的轨迹画一条线

D )按下鼠标键并拖动鼠标,则沿鼠标拖动的轨迹画一条线,放开鼠标键则结束画线


相似考题
参考答案和解析
正确答案:D
更多“( 33 )有一个名称为 Form1 的窗体,上面没有控件,设有以下程序(其中方法 Pset(X,Y) 的功能是在坐 ”相关问题
  • 第1题:

    有一个名称为Fom1的窗体,上面没有控件,设有以下程序(其中方法PSet(X,Y)的功能是在坐标X,Y处画一个点): Dim cmdmave As Boolean Private Sub Form_MouseDown(Button As Integer,Shift As Integer,X As Single,Y As Single) cmdmave=True End Sub Private Sub Form_MouseMove(Button AS Integer,Shift As Integer,X AS Single,Y As Single) If cmdmave Then Forml.PSet(X,Y) End lf End Sub Private Sub Form_MouseUp(Button As Integer,Shift As Integer,X As Single,Y As Single) cmdmave=False End Sub 此程序的功能是。 A.每按下鼠标键一次,在鼠标所指位置画一个点 B.按下鼠标键,则在鼠标所指位置画一个点;放开鼠标键,则此点消失 C.不按鼠标键而拖动鼠标,则沿鼠标拖动的轨迹画一条线 D.按下鼠标键并拖动鼠标,则沿鼠标拖动的轨迹画一条线,放开鼠标键则结束画线


    正确答案:A

  • 第2题:

    编写一个函数图形程序。用Pset方法在图形框Picture1内绘制y=Cosx在-π到π之间的图形,运行结果下图所示。设所有控件使用默认名称。

  • 第3题:

    假设窗体Form1中用如下方式定义了二个模块级变量: Public x% Dim y% 则下面叙述正确的是___________。

    A.Form2窗体要访问x变量时,一定要在变量x前加窗体名Form1,即:Form1.x

    B.Form2窗体可以直接访问x、y变量

    C.Form2窗体不可以直接访问x、y变量

    D.Form2窗体要访问x变量时,一定要在变量x前加Me,即:Me.x

    E.Form2窗体要访问y变量时,一定要在变量y前加窗体名Form1,即:Form1.y


    Form2窗体要访问x变量时,一定要在变量x前加窗体名Form1,即:Form1.x ‍

  • 第4题:

    一个工程中含有窗体Form1、Form2和标准模块Model1,如果在Form1中有语句PublicX As Integer,在Model1中有语句Public Y As Integer。则以下叙述中正确的是

    A.变量X、Y的作用域相同

    B.Y的作用域是Model1

    C.在Form1中可以直接使用X

    D.在Form2中可以直接使用X和Y


    正确答案:C
    解析:在窗体声明部分声明的变量是窗体级变量 ,它只能在该窗体内直接使用,在标准模块中使用Public声明的变量是全局变量,可以直接在工程中使用。

  • 第5题:

    2、关于VB的窗体下列说法中不正确的是

    A.窗体就是应用程序的界面,每个应用程序中至少有一个窗体

    B.窗体是一个容器,在窗体上可以添加很多其他控件

    C.窗体是一个控件,可以像标签、文本输入框、命令按钮等控件那样通过鼠标拖的方法创建

    D.启动VB后,VB会在其编辑界面上自动创建一个名称为Form1的窗体


    窗体是一个控件,可以像标签、文本输入框、命令按钮等控件那样通过鼠标拖的方法创建