大家好,我刚接触到VB.以前学的是过时的QB,现在对VB很感兴趣想能多学点,现在我遇到这样的一个问题就是我如何利用鼠标和键盘事件来完成在指定的文件夹里 选中该文件夹的所有文件(全是批处理文件)然后同时按一下回车键(让这多个批处理文件能同时同步运行)这样就是想要的结果,希望你注释的时候能把步骤帮我写清楚一点,我给分80,没问题我就给分.(由于本人对VB只是有点概念上的了解问的问题很简单大家不要见笑~~小弟在此感谢~~)也可以将代码发到我的[email protected]

解决方案 »

  1.   

    小强,如果单纯是想运行。那你可以这样写
    shell "cmd /c myBat.bat"
    就可以调用名字是myBat.bat的批处理了。。
    你可以使用一组驱动器-文件夹-文件控件获得目录下所有批处理名,然后循环调用
      

  2.   

    同时同步运行 我想不大可能 
    只能保证让所有的批处理都运行
    指定PATH路径 就可以了
    dim path as string
    Dim batfile As String
    batfile = Dir(path & "\*.bat", vbHidden + vbSystem + vbReadOnly)
    Do Until Len(folder) = 0
        shell path & "\" & batfile'运行后自动关闭 shell cmd /c path & batfile
        folder = Dir
    Loop