我是Delphi的初学者。我收到错误文件找不到:Delphi 7中的'StreamFlashPlayer.dcu'。
如何解决此错误以及从此处获取此StreamFlashPlayer.dcu文件
答案 0 :(得分:11)
DCU是PAS文件的编译版本。
因此,无论何时出现此错误,您都可以通过确保Delphi可以访问DCU文件或PAS文件来解决此错误。 (通常PAS文件是更好的选择。)
您可能必须先搜索您的计算机,以确定您是否拥有此文件的副本。在命令提示符下,您可以按如下方式搜索:dir /a/s StramFlashPlayer.*
Delphi通过以下方式找到编译项目所需的文件:
E.g。
uses
Forms,
MyUnit in 'MyUnit.pas',
UnitInAnotherFolder in '..\AnotherFolder\UnitInAnotherFolder.pas';
这是Delphi将搜索所需文件的文件夹列表。 它是在项目选项下按项目配置的。
这是Delphi将搜索所需文件的另一个文件夹列表。 它是为环境选项中的所有项目配置的。
在大多数情况下,您可能希望使用选项1。特别是如果它是一个你可能正在编辑的文件。
如果文件是由其他人(第三方组件等)提供的,您可能需要选项2或3,具体取决于第三方库是在大多数项目中使用还是仅在少数特定项目中使用
答案 1 :(得分:10)
我想你已经从网上下载了一些源代码Delphi项目,并试图在你的IDE中编译它。
StreamFlashPlayer.dcu
单元不是标准Delphi安装的一部分(至少我从未听说过)。
我发现Torry的Delphi页面上有一个名为StreamFlashPlayer 0.5的组件。在编译项目的源代码之前,必须先在Delphi IDE中下载并安装该组件。