delphi 7プロジェクトディレクトリにMSWordファイルを追加したい。すでにリソースファイル(.rc)を作成し、Wordファイルを含めています。しかし、BRCC32で.rcをコンパイルすると、[エラー] RLINK32:サポートされていない16ビットが表示されます。ファイル"C:\ Program Files(x86)\ Borland \ Delphi7 \ Projects\stuff.rc"のリソース。私がしなければならないこと?
1 に答える
7
エラーメッセージは、コンパイルされたリソースである.resファイルではなく、リソーススクリプトである.rcファイルをリンクしようとしていることを示しています。
したがって、おそらく次のような行があります。
{$R stuff.rc}
これは代わりに読む必要があります
{$R stuff.res}
さらに、エラーメッセージから判断すると、リソーススクリプトである.rcファイルはリソーススクリプトではないようです。実はWord文書だと思います。
.rcファイルは次のようなテキストファイルである必要があります。
WordDocument RCDATA MyDoc.doc
また、スクリプトをコンパイルする必要があります。このような:
brcc32 stuff.rc
このコンパイル手順により、バイナリコンパイル済みリソースファイルである.resファイルが生成されます。
明確にするには、次の手順を実行する必要があります。
- 上記のように.rcファイルを作成します。
- .rcファイルをbrcc32でコンパイルします。
- Delphiソースファイルの1つに{$Rstuff.res}を追加して、コンパイルされたリソースをリンクします。
基本に戻り、Windowsリソースをよりよく理解するようにする必要があります。
于 2012-12-24T08:27:51.913 に答える