我们公司用的税控开票系统是由航天信息用delphi开发。看了一下它的程序目录,里面除了主程序kp.exe外,有很多共主程序调用的.dll,.bpl等动态链接库文件。
我觉得奇怪的是这么一个大型软件它的主程序才几百KB(kp.exe大小718KB),而我自己开发的一些小程序随随便便就几百KB。
我想,是不是像这种大型软件他的编译方式和一般小程序的编译方式不同,可以把主程序分成好几部分逐个编译,然后通过一个.exe文件链在一块运行。
我觉得奇怪的是这么一个大型软件它的主程序才几百KB(kp.exe大小718KB),而我自己开发的一些小程序随随便便就几百KB。
我想,是不是像这种大型软件他的编译方式和一般小程序的编译方式不同,可以把主程序分成好几部分逐个编译,然后通过一个.exe文件链在一块运行。
解决方案 »
- 可以在DBGrid其中一列的标题栏中放置图形吗?
- fastreport无法显示字符“[”
- 有谁了解北京富士康?
- sql 错误:[microsoft][odbc sql Server Driver][SQL server] 对象名 ‘dbo.usertable’无效
- 怎样实现TStringGrid列宽的改变(类似DBGrid的宽度拖动)
- 操作INI文件!!!!!
- 写store procedure的高手来看看,在线等......
- 挑战动态创建数据表极限
- 请问如何设置主从表的连接
- CreateOleObject需要USES什么吗?
- DES解密函数该怎么写
- 论坛管理员:为什么CSDN要设置定时打铃的声音,这样不影响读者阅读吗?
所以主程序就很小了。
// 菜单--->project--->options--->Packages将Build with runtime packages选上,再编译
呵呵,窗体也可能是执行dll搞出来的啊:)