比如:
在目录1创建了一个包,Package1.dpk,其中有一个单元文件UnitTest.pas,写了一些函数吧.此时编译生成Package1.dcp与Package1.bpl文件.再在另外一个目录建一个工程,同时把刚才编译出来的文件拷过去,然后把目录1改名,让它故意找不到.
此时,use UnitTest就可以用里面相关的函数了,如果把Build with runtime package的勾打上,编译可以通过,如果不打勾,它就提示找不到UnitTest.dcu,为什么会这样呢.难道一定要再整一个设计时包,目录文件结构都相同,函数定义也相同,只是函数中什么也不写,类似于c的头文件功能.
为什么把运行时库打上勾就可以不用呢.
在目录1创建了一个包,Package1.dpk,其中有一个单元文件UnitTest.pas,写了一些函数吧.此时编译生成Package1.dcp与Package1.bpl文件.再在另外一个目录建一个工程,同时把刚才编译出来的文件拷过去,然后把目录1改名,让它故意找不到.
此时,use UnitTest就可以用里面相关的函数了,如果把Build with runtime package的勾打上,编译可以通过,如果不打勾,它就提示找不到UnitTest.dcu,为什么会这样呢.难道一定要再整一个设计时包,目录文件结构都相同,函数定义也相同,只是函数中什么也不写,类似于c的头文件功能.
为什么把运行时库打上勾就可以不用呢.
解决方案 »
- 程序分按键执行没问题,但放到循环就出错,请帮分析下原因
- 那里有开发搜索引擎用的蜘蛛程序?
- 高分求教:主从表的查询效率问题
- treeview控件如何和文件关联啊?
- 如何隐藏系统托盘上的单个图标?
- delphi中有命令提示符吗?
- 哪位要吧提供active skin 4.2 或4.22的注册吗,谢谢!
- 调查一下:如果跳槽的话,大家一般通过什么渠道寻求新的单位?(版主请先不要删)
- 谁有TChart 这个控件的详细的方法和属性等,总之所有用法的中文文档,50分送上!
- 如何使trackbar显示Form显示的图片,使得看起来好想是透明的?
- 日期问题很奇怪
- 请教各位老鸟鸟,那里有delphi数据库两地传输的源代码或教程啊?
那有什么解决方案没呢,如果这个问题能解决,还有点价值,否则我宁愿用dll,虽然dll间共享变量麻烦点.我看中bpl的功能是可以共享变量这些.