代码之家  ›  专栏  ›  技术社区  ›  Cyberherbalist

有人记得vb3中的语句/命令“waiton”是什么意思吗?

vb6
  •  2
  • Cyberherbalist  · 技术社区  · 15 年前

    在这个超传统应用程序的“加载事件”形式中,我需要将这个命令/语句“waiton”翻译成Web应用程序,它发生在on错误goto之后…

    有人记得韦顿的意思吗?

    下面是代码段:

    Dim sCmd As String
    Dim iFileHandle As Integer
    Dim sFileName As String
    Dim i As Integer
    Dim sKeyWord As String
    Dim sWindowPosition As String
    Dim iWindowState As Integer
    Dim sSystemId As String
    Dim sMetrics() As String
    
    On Error GoTo MainFormLoadErr
    WaitOn
    ReDim gsFundsUsed(0 To 0)
    ReDim gsObjectsUsed(0 To 0)
    Set gsActiveSpread = Nothing
    .
    .
    .
    MainFormLoadExit:
    WaitOff
    Close
    Exit Sub
    
    MainFormLoadErr:
    MsgBox Error$(Err) & " in MainForm Load"
    Resume MainFormLoadExit
    

    我刚在下面找到了一个对应的等候区。我不认为Waiton是品牌的一部分。


    正如@c-pound guru所建议的,waiton和waitoff是程序中一个(多个)模块中的方法。从子例程的名称中不清楚的是,它们的任务是将鼠标指针设置为等待光标,然后稍后返回默认值。

    Sub WaitOn ()
      On Error Resume Next
      Screen.MousePointer = 11
    End Sub
    
    Sub WaitOff ()
      On Error Resume Next
      Screen.MousePointer = 0
    End Sub
    
    2 回复  |  直到 12 年前
        1
  •  4
  •   C-Pound Guru    15 年前

    我从来没有在VB中遇到过“waiton”或“waitoff”命令。您可能需要仔细检查代码,看看是否有一个waiton方法被写入(以及一个waitoff方法)。它不是一个标签,因为vb标签以冒号(:)结尾。

        2
  •  0
  •   MartW    15 年前

    如果右键单击并转到“定义”,会发生什么?代码当前是否运行? 检查引用-可能是来自非标准的dll。