易截截图软件、单文件、免安装、纯绿色、仅160KB

VB过程控制

怎么点击form2上的按钮 可以结束form1上正在进行的循环 

form1里面添加一个变量:
Public bEnd As Boolean

循环代码添加:
bEnd = False
Do
    ...
    If bEnd Then Exit Do
    DoEvents
Loop

另一个窗口:
frm1.bEnd = True

引用
form1里面添加一个变量:
Public bEnd As Boolean

循环代码添加:
bEnd = False
Do
    ...
    If bEnd Then Exit Do
    DoEvents
Loop

另一个窗口:
frm1.bEnd = True


应该可行,DoEvents很关键

要是for循环呢?

VB code:
Option Explicit
Dim bolExit As Boolean '退出循环的标志
Private Sub Command1_Click()
bolExit = False
Do
DoEvents '最好添加这个语句,防止程序假死
If Command1.Caption = "开始循环" Then Command1.Caption = "循环执行中..."
Loop Until bolExit
Command1.Caption = "开始循环"
End Sub

Private Sub Command2_Click()
bolExit = True
End Sub

Private Sub Form_Load()
Command1.Caption = "开始循环"
Command2.Caption = "结束循环"
End Sub



For 是一样的。

引用


相关问答:

求 拼VB SQL insert into 字符串

  INSERT INTO StudAchieve(studID,studName)
  VALUES('2','abc'),('2','bcd'),('2','cde')

  拼了半天也不对,及啊 。。。。
SQL c ......

vb+sql

在VB中,如何执行下面的SQL语句
Update t_Icitem Set f_102 = IsNull(f_102,0)+1 Where FNumber='0001'
比如:
cn.execute("Update t_Icitem Set f_102 = IsNull(f_102,0)+1 Where FNumber=&# ......

VB调用word后出现的问题

我用VB调用Word 嵌入VB窗体中(这些都是正常)

然后在桌面打开另一个word a.doc


现在问题出来了.....我关闭VB窗体,之前的那个word也正常关闭了

接下来闭关a.doc 会出现问题

我调用的w ......

InstallShield制作VB安装包

我用InstallShield 10.0制作了一个VB安装包
问题是:
      在别的机子上安装后,在运行程序的时候,提示dll找不到,不能调用。

我在制作安装包的时候,将exe文件、ini文件、图形控件( ......

vb隐藏代码

  用vb做好的软件,想要加入自动隐藏的功能,在那添加啊,还有隐藏的代码那有啊    借用一下    谢了
方法1
Private Sub Form_Load()
Me.Height = 1 * Screen.TwipsPerPixelY
Me ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号