两个不同软件之间怎么相互链接,请高手指点!(100分)

  • 主题发起人 主题发起人 yinnifeiyang
  • 开始时间 开始时间
Y

yinnifeiyang

Unregistered / Unconfirmed
GUEST, unregistred user!
在我们开发的各种系统中,都是采用同样一种开发工具作为开发平台,各种开发的软件都比较
好对接,可是要是不同的开发工具开发出来的软件一般是怎么相互链接的呢?好比我用PB开发
的人事管理系统怎样和用DLEPHI开发的财务统计软件对接呢??
现在我单位的财务部门用的是金碟的财务软件,我用DELPHI开发其他的办公系统,可我该这样和
金蝶对接呢?接口是怎么样实现的啊,请教各位高手,能详细的给我讲讲吗?????
 
PB可以编DLL吗?可以的话,问题就解决了。
 
要连接的是数据还是程序模块?
如果是数据,可以用你的系统抽取财务软件的数据
是模块的话,你可能只有与财务软件供应商联系了:-)
 
怎么高手都到哪里去了,有分也没人要吗??早知道就不用这么多分了
 
呵呵,其实billydonc已经讲了啊。你的问题可以再详细描述一下,太笼统了。
 
比如说我用DLEPHI做一个人事系统,我该怎么样留下接口给其他软件开发的系统链接呢,
在程序代码的编写上是怎样具体操作的啊?请各位赐教!
 
只要把库结构公开就性了
 
通过DLL来实现,但是确实比较麻烦哟
 
问题是你要实现什么,如果只是数据共享,那么访问同一个数据库就可以实现接口,
各干各的,比如pb做的用来录入,delphi做的用来把数据传到其它地方
如果需要功能性质的接口,还可以用存储过程,都调用同一个存储过程就可以了
delphi做dll还是比较方面的,pb里面调用也方便。pb做dll供delphi调用那就麻烦。

-------
http://www.8421.org
 
数据库结构开放最简单了
 
我倒是想知道,用DELPHI写成的DLL文件后,怎样才能被原有的VC++程序调用执行。
 
就是公开数据库结构就行了。
 
用VC++调用DELPHI编的DLL,用API函数LoadLibrary,然后GetProcAdress调用DLL内的函数,最后FreeLiabrary就可以了
 
财务软件国家有标准的数据交换标准的.
让别人读你的数据库?好象不大能接受吧.
 
在不能开放数据库的情况下可以用文本或其它文件来做中介,将数据导出,然后再导到别的
软件中去,这就涉及到一个标准的问题了,只要你按一定的格式导出数据,对方按一定的格
式导入就行了。
 
数据集成是最重要的,至于程序之间互访将逻辑代码写为DLL,大家都可以调用了!
 
我的方法是用标准sql导出数据,我有个程序可以导出任何查询结果到sql文件,
然后可以在其它数据库或其它机器运行
 
标准的做法是:使用ActiveX。
用delphi写ActiveX控件,共pb调用。
对于pb写好了的程序,恐怕只能共享数据了。
 
基本领会意思了,谢谢大家!
 
后退
顶部