小弟手头有个比较大的应用程序,有一些公共单元(有大概六七个分别比如:关于文件操作的单元;关于表格操作的单元;关于数据操作的单元;关于线程的操作等公共单元)和一些窗体单元(较多差不多有十几个).
  由于以前没有规划好,现在随着需要的增加需要不断地增加窗体,这时候生成的整个应用程序exe越来越大了.如今想把整个应用程序重新封装写成DLL来调用,把整个exe的大小降下来.
可是:现在的问题是:
   因为我原来的单元有存在相互调用的情况,感觉有些乱,这样的话,写成DLL会不会很麻烦啊?感觉工作量会相当大.  
  以前搞过一些简单的dll,但是感觉很麻烦,想请前辈给些意见!原来的程序单元相互调来调去的,不知道搞得话要不要发很多时间且容易出错?谢谢!