在一个应用程序中,如何调用其它可执行文件?并且被调用的可执行文件可以使用应用程序所打开的数据库。

解决方案 »

  1.   

    sheel(完整的路径和exe文件名)打开同一个数据库有很多方法:
    可以在新程序中得到连接字符串或者用getobject得到一个活动对象
      

  2.   

    用shell可以调用可执行文件!不过它能不能打开以打开的数据库好像你就控制不了了!
    你可以尽量在你的程序里设置不要独占打开数据库。
      

  3.   

    一般说来就是用 shell的 ,你也可以用api来打开的,其实我觉得这个就是数据库程序啊,你用组件来调用可以,用api来使用数据库也可以。反正怎么方便怎么用,具体就要参考数据库程序方面的知识的
      

  4.   

    最简单的方法就是:在窗体上添加一个OLE控件,然后把它连接到你所要调用的应用程序,只要双击它就可以运行了,呵呵
      

  5.   

    哦。是这样呀!大型软件我也没做过。
    可我觉得这和打开其他程序没有关系的吧!
    每个单独的程序是不是都有自己的connection对象呀!
    还要请教有经验的朋友呀!