1.把功能尽可能的分细,如:主表用一个DLL,点击pagecontrol时自动调入一个子表(DLL),这样的缺点是每次调用都需要重新连接数据库,如果GIO能实现数据指针传递的话就OK了,还要考虑到DLL间嵌套内存泄露的问题。
2.把子表也封入DLL后有个好处就是没有必要弄一个完全版的数据处理模块,在查询里面就能把各个数据处理DLL添加进去。
本文讨论了通过将功能模块划分为不同的DLL来实现软件模块化的方法。提出了两种方案:一是细化功能模块,每个子功能使用单独的DLL;二是将子表功能封装到DLL中,并直接在查询过程中整合数据处理模块。
1.把功能尽可能的分细,如:主表用一个DLL,点击pagecontrol时自动调入一个子表(DLL),这样的缺点是每次调用都需要重新连接数据库,如果GIO能实现数据指针传递的话就OK了,还要考虑到DLL间嵌套内存泄露的问题。
2.把子表也封入DLL后有个好处就是没有必要弄一个完全版的数据处理模块,在查询里面就能把各个数据处理DLL添加进去。

被折叠的 条评论
为什么被折叠?