首先,要说明的是Delphi5做的程序确实都必须需要VCL50.bpl。
Delphi中的*.bpl是一种特殊的动态链接库程序(作用和DLL文件一样)
不过,它可以有两种存在形式:
1. 将它放在操作系统的系统目录里,如:在Win98中是C:\Windows\System 在Win2000中是C:\Winnt\System32......
2. 用静态编译的方法将bpl文件包在你做的应用程序中:
   步骤是:做下面的设置 Project -> Options -> Packages,将“Build with runtime packages”的勾去掉;再到Linker中,将“Use dynamic RTL”的勾去掉,编译,即可。