一个切换按钮的小程序,但总是执行不正确,请达人指教
界面上制作一个按钮 command3 和一个标签 label6 ,代码如下:
Private Sub Form_Load()
Dim mode As Boolean
End Sub

Private Sub Comm

展开全部
收起
5回答
提交回答
  • 至过去的我

    2044人对此回答表示赞同

    我是未来的你,你现在是不是在年找寻小程序答案。你不要感觉诧异,给你来信原因,就是让你不在后悔。今天去学习如何推广小程序,相信......点击查看更多>
    发布于
  • 树根

    17人对此回答表示赞同

    '这样就对了
    Dim mode As Boolean
    Private Sub Command3_Click()
    If mode = True Then
    mode = False
    Command3.Caption = "假"
    Else
    mode = True
    Command3.Caption = "真"
    End If
    Label6.Caption
    展开
    17
    0回复
    发布于 6年前

    评论(0)

    收起评论

  • Ian

    14人对此回答表示赞同

    Dim mode As Boolean 放到通用申明中,就是程序的最前面。
    展开
    14
    0回复
    发布于 6年前

    评论(0)

    收起评论

  • 吴怡然

    11人对此回答表示赞同

    改成这样:
    Private Sub Command1_Click()
    Static mode As Boolean
    If mode = True Then
    mode = False
    Command1.Caption = "假"
    Else
    mode = True
    Command1.Caption = "真"
    End If
    Label1.Caption =
    展开
    11
    0回复
    发布于 6年前

    评论(0)

    收起评论

  • Ezekiel

    9人对此回答表示赞同

    你mode在Load事件中申明..那么作用域就尽显在Sub Load中了...

    我甚至认为这段代码可能会报错..因为你后面的mode没声明

    你把 Dim mode As Boolean 移动到 Load 的上面
    展开
    9
    0回复
    发布于 6年前

    评论(0)

    收起评论

  • Jayla

    5人对此回答表示赞同

    把 Dim mode As Boolean 放到声明中
    展开
    5
    0回复
    发布于 6年前

    评论(0)

    收起评论

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
咨询热线

13312967497

扫码添加业务即可随时咨询 还可领取小程序推广攻略

业务咨询: 13312967497
扫码咨询

扫码咨询套餐

回到顶部