是否有可能在vb6退出后执行代码?



退出子后是否有执行代码?在以下代码中:

If Dir("C:My Foldermyfile.dll") <> "" Then
Exit Sub
End If
'Somecodehere etc

我试图将退出子程序放在整个代码的末尾,但如果检测到dll,则退出子程序不起作用。

不,在VB6中不可能在Exit Sub之后执行代码。退出Sub意味着当前Sub过程的执行在该点停止并返回到调用代码。

如果你想在检查dll文件后执行一些代码,你可以使用If- else语句而不是Exit子语句。例如:

If Dir(“C:My Foldermyfile.dll”) <> “” Then 
'Some code here if dll is detected 
Else 
'Some code here if dll is not detected 
End If

相关内容

  • 没有找到相关文章

最新更新