如果要双击按钮 使另一个文件夹下的 名称为VIDCAP32的应用程序运行 并在当前的VB界面上显示 请问该如何做 一点思路都没有 望大侠指点

解决方案 »

  1.   

    最好是在CSDN中搜索一下OLE關鍵字
    這樣得到的結果會全面一點
    我都很少用OLE的
      

  2.   

    看看这几个api:
    Private Declare Function ShellExecute Lib "shell32.dll" Alias "ShellExecuteA" (ByVal hwnd As Long, ByVal lpOperation As String, ByVal lpFile As String, ByVal lpParameters As String, ByVal lpDirectory As String, ByVal nShowCmd As Long) As Long
    Private Declare Function FindWindow Lib "user32.dll" Alias "FindWindowA" (ByVal lpClassName As String, ByVal lpWindowName As String) As Long
    Private Declare Function SetParent Lib "user32.dll" (ByVal hWndChild As Long, ByVal hWndNewParent As Long) As Long
      

  3.   

    调用这几个API有何作用呢 对不起我实在看不明白
      

  4.   

    VB用MDI窗體,SHELL該應用程式,
    找到此程序的窗口句柄,
    再用API設置為MDI窗體的子窗體。
      

  5.   

    有个实例,把其它EXE文件作为自己程序的背景运行在自己的程序上。主要函数被抢分专家雪貂先说了,源代码在雪原在线好象有下载,记不太清了,上网搜索一下吧!
      

  6.   

    这个如果要用API函数WinExec 应如何实现
      

  7.   

    看看msdn中关于winexec和shellexecute的说明,这两个函数功能差不多