因为有把很多个分离的小系统整合一起,所以将使用VB开发
1.请问几个系统集成一起开发有什么注意的和经验???
2.现在才开发个小的系统进来,窗体都有几十个了 - -! 后面还有还有十来个系统加进来,那不是....
3.是不是可以把每个模块写到DLL还是?关于这方面能不能给些资料
 

解决方案 »

  1.   

    可以使用一个标准EXE工程+多个ActiveX DLL工程组成工程组,然后在主工程里调用即可。
      

  2.   


    我们单位的主要是一个exe加上100多个dll,dll里都有个class application,里面有个function
    start,数据库里存了每个menu对应的dll classname。
    点menu时, 就 set obj = createobject(“xxx。application“)
    然后 就 obj。start
      

  3.   

    写成多个DLL时很好的,只是注册时稍麻烦些:)
      

  4.   

    1, 打包
    2, 我有个自动注册的batch 文件,把指定的文件夹里的dll un-register, 复制, register
      

  5.   

    能给个ActiveX DLL 编写与调用的例子吗?
      

  6.   

    例子发给你了,
    调用 就是 
    set obj = createobject(“对应的到来了classname”)
    例子 “myapp.application”
      

  7.   

    谢谢,刚才试了一下,可以了。
    我还有一个问题是,比如我写的一些订单模块,是不是要在ActiveX DLL 里面按以前的方法添加窗体然后写代码来做?
      

  8.   

    分开与合并一样的麻烦,搞一大堆DLL
    维护起来未必就方便,在一个工程里
    分成不同的多个模块,可能会好些。
      

  9.   

    sorry,这个我不能给你,单位的信息太多,我要改的话要好长时间,以前的东西忘了好多。
    你搜索下 batch里 遍历文件,和 register 的,应该有好多,当初我也是搜索来的。
      

  10.   

    猴哥说的也对,不过看情况,有很多开发者共同开发时,这样方便点。
    我们都存在vss里,不允许多人checkout。
      

  11.   

    多谢你们的指点,现在对DLL有点清晰的概念了.就像一楼所说,如果同一工程的话窗体不是很多吗?能不能分文件夹?