如何在Delphi7项目目录中添加MSWord文件
我想在我的delphi 7项目目录中添加MS Word文件。我已经创建了资源文件(.rc)并在其中包含Word文件。但是当我使用BRCC32编译.rc时,它会在文件“C:\Program Files(x86)\Borland\Delphi7\Projects\stuff.rc”中显示[错误]RLINK32:不支持的16位资源。我必须做什么?错误消息表示您正在尝试链接资源脚本.rc文件,而不是已编译的资源.res文件 所以你大概有一行是这样的:如何在Delphi7项目目录中添加MSWord文件,delphi,delphi-7,Delphi,Delphi 7,我想在我的delphi 7项目目录中添加MS Word文件。我已经创建了资源文件(.rc)并在其中包含Word文件。但是当我使用BRCC32编译.rc时,它会在文件“C:\Program Files(x86)\Borland\Delphi7\Projects\stuff.rc”中显示[错误]RLINK32:不支持的16位资源。我必须做什么?错误消息表示您正在尝试链接资源脚本.rc文件,而不是已编译的资源.res文件 所以你大概有一行是这样的: {$R stuff.rc} 这应该改为 {$R s
{$R stuff.rc}
这应该改为
{$R stuff.res}
此外,从错误消息判断,我怀疑您的资源脚本,.rc文件不是资源脚本。我打赌它实际上是一个Word文档
.rc文件必须是如下所示的文本文件:
WordDocument RCDATA MyDoc.doc
此编译步骤生成二进制编译的资源文件.res文件
要使其清晰明了,您需要执行以下步骤:
您需要回到基础,并尝试更好地理解Windows资源
WordDocument RCDATA stuff.docx
并依赖于使用相对路径。你完全正确。我的项目目录是错误的。现在它正在工作。如果您添加{$R'stuff.res'stuff.rc'}
IDE将自动为您编译rc。(围绕文件名的引号是因为您可以在其中使用带空格的路径/名称,也可以使用相对路径:{$R'some_icon.res'..\\..\General\Shared\Resources\some_icon.rc'}
从2010年起(我认为),不要将路径与.res放在一起,因为ide现在有输出res文件的设置。
brcc32 stuff.rc