有没有大佬知道,为什么连续点击按钮,只能执行一次
vb吧
全部回复
仅看楼主
level 2
张梓洋是真滴帅
楼主
一直输出:第一年 第二季度
2023年01月08日 06点01分
1
level 15
初音✨七奈
把Dim改成Static
另外,变量声明语句可以写成一句,比如 Static n As Long, j As Long,不需要写成中间加冒号的形式,就算分成两句写,一般也是写成两行(其实我就是看着这个冒号不顺眼
)
2023年01月08日 06点01分
2
张梓洋是真滴帅
我就想问为什么一直输出为第一年 第二季度 而不会一直往下走
2023年01月08日 06点01分
张梓洋是真滴帅
static高中没学,长见识了
2023年01月08日 06点01分
初音✨七奈
@张梓洋是真滴帅
因为你用的是Dim,这样每次进入过程时变量的值都会清零,改成Static(静态变量)就不会清零了
2023年01月08日 06点01分
张梓洋是真滴帅
成功了,谢谢谢谢谢谢
2023年01月08日 06点01分
level 1
有文化的大行家
你把前边的变量放到最上边,在代码最上边,设置成全局变量就行了
2023年01月08日 15点01分
3
初音✨七奈
也是一种方法,不过这种方法一般在变量需要多个过程共用的时候才用得到,像楼主这样只在一个过程中使用变量的就没必要了
2023年01月08日 15点01分
level 1
有文化的大行家
你这局部变量,用完就复位了,所以结果一样
2023年01月08日 15点01分
4
1