大项目代码共享问题!!(100分)

  • 主题发起人 主题发起人 seabelial
  • 开始时间 开始时间
S

seabelial

Unregistered / Unconfirmed
GUEST, unregistred user!
在开发一个大型项目的时候,考虑到维护的方便,要共享不少的
窗口,如果其中一个有问题,修改一次就可以了,在多个可执行
文件都要调用这些窗口,请问如何实现?如何组织代码??(别告诉我用DLL)
 
有什么问题?
你就把要共享的东西放在一个公共的目录
然后所有要用那些的工程都在搜索路径中加上那个目录
这样你每个工程都可以Uses那些公共的单元了。
这样做有一个问题要注意的就是,一旦在某一工程中修改了那些公共单元
对所有的工程都有影响。
 
关于代码共享,可以使用TEAMSOURCE等项目管理软件。

另外,公用代码除上面所说的外,也可以写成控件的形式。
 
其实Dll就很适合了,特别是多个项目之间的代码共享。
 
由于开发需要,我需将原来作的一些delphi程序的功能在vc下实现,就把程序做成了dlls文
件,不过在delphi下调用时总出现地址入口错误、出口错误,就是在加载和退出时出现莫名
其妙的错误,但运行中dlls的功能能正常实现,百思不得其解,望高手指点。(dlls中用到
多线程和数据库,有界面,功能稍微有点复杂。其输出函数就是创建程序主创体,dlls功能
通过创建的主窗体实现) [?]
 
seabelial:我有一个简单的共用窗体代码(D5),你要看吗?

请先发EmaiTo: Blue_morning@sina.com
 
接受答案了.
 
后退
顶部