心脏搭桥亚洲第一刀:关于软件设计重用的问题 急!!!3小时内要答案

来源:百度文库 编辑:神马品牌网 时间:2024/05/01 00:21:53
我现在希望设计的软件进行重用,但是如果两个部分是使用不同的语言编译的,例如我原来是用VB写的,现在想把它重用到一个新的程序里,但是这个程序是用VC写的,请问有没有什么办法在不用重新写代码的情况下(或是只对代码作很少的修改)能够实现这个功能的重用?谢谢

只要有理论上的依据就可以了,不需要真正的实现,最好能留下文章的网址,谢谢。

建议采用.net
在.net里实现相当的容易
比如说VB VB.NET C# C++.NET J#等 不管是哪个语言开发的类
在别的语言中都可以轻松的引用
只要把写好的动态连接库(*.dll)添加到引用后直接就可以使用
相当的方便

如果在软件设计时没有考虑到重用的话,你就要做很大改动,工作量比较大。
比如你用VB写的话,可以把它写成ActiveX部件形式,这样VC也可以重用。但是你以前没这样写,现在接口都需要重新定义。