问题描述
|
我是Delphi的初学者。我在Delphi 7中收到错误文件找不到:\'StreamFlashPlayer.dcu \'。
如何解决此错误,以及从哪里获取此StreamFlashPlayer.dcu文件
解决方法
我想您已经从Web下载了一些源代码Delphi项目,并正在尝试在IDE中进行编译。
StreamFlashPlayer.dcu
单元不是标准Delphi安装的一部分(至少我从未听说过)。
我发现在Torry的Delphi页上有一个名为StreamFlashPlayer 0.5的组件。您必须先在Delphi IDE中下载并安装组件,然后才能编译项目的源代码。
, DCU是PAS文件的编译版本。
因此,只要收到此错误,就可以通过确保Delphi可以访问DCU文件或PAS文件来解决此错误。 (通常,PAS文件是更好的选择。)
您可能必须先搜索机器,才能确定您是否首先拥有此文件的副本。在命令提示符下,您可以进行以下搜索:dir /a/s StramFlashPlayer.*
Delphi通过以下方式找到编译项目所需的文件:
1.明确包含在您的项目文件中。
例如。
uses
Forms,MyUnit in \'MyUnit.pas\',UnitInAnotherFolder in \'..\\AnotherFolder\\UnitInAnotherFolder.pas\';
2.包含在您的项目的搜索路径中
这是Delphi将在其中搜索所需文件的文件夹列表。
它是在“项目选项”下基于每个项目进行配置的。
3.包含的库路径
这是Delphi将在其中搜索所需文件的文件夹的另一个列表。
已在“环境选项”中为所有项目进行了配置。
选择使用哪个选项
在大多数情况下,您可能希望使用选项1。特别是如果它是文件,则可能会在编辑。
如果文件是由其他人(第三方组件等)提供的,则可能需要选项2或3,具体取决于第三方库是用于大多数项目中还是仅用于少数特定项目。