delphi写的程序,如何让其它程序传参数,并返回数据集对其它程序?

解决方案 »

  1.   

    做成DLL,然后让对方external你的DLL,调用其中的函数
      

  2.   

    多谢各位帮忙!封装dll,ocx的,例子,给个参考一下。
      

  3.   

    1、创建一个空的OCX工程:   
            打开Delphi,关闭已有的空工程,选择File-》New-》Other-》ActiveX-》ActiveXControl,在弹出的窗口中选择TButton,命名MyButton,然后把版本勾上,确定,就会生成一个OCX工程,   
      2、加载你的Class:   
          在单元MYButtonImpl1的Private下定义你的Class对象,如:MyClass:TMyClass;然后在InitializeControl中创建你的对象,Destroy中释放你的对象;   
      3、添加OCX属性、方法、事件:   
            点击窗体上的View-》Type   Library,在弹出的窗体上添加你的方法,事件,属性等,然后点击该窗体上的Refresh按钮,这是你会发现MYButtonImpl1下多了很多方法,但是这些方法都没有实现;实现方法.属性,方法和事件返回值都可以作为你要的返回参数
      

  4.   

    http://hi.baidu.com/yxbsmx/blog/item/cb83b9de3c7a3c5fcdbf1aee.html
      

  5.   

    用Delphi制作DLL小结 
    http://www.cnblogs.com/dingjie/archive/2005/07/09/189276.html