ページ 11

VC6.0でEXCEL2003ファイル作成にて

Posted: 2010年3月13日(土) 09:18
by かんさい
現在VC6.0SP6、WINXPでEXCEL2003ファイルを作成するAPを作成しています。
その実行環境ですが、VCのエディタから実行すると正常に作成されますが、
実行環境フォルダを作成し、実行すると
「Microsoft Visual C++ Runtime Library」のランタイムエラーが
発生します。
作成EXEをc:\windows\system32 にコピーし起動すると正常にEXCELファイルが
作成されました。

実行環境フォルダに必要ファイルがないと思うのですがそのファイルが何なのかが
わかりません。恐れ入りますが実行環境に何が不足しているのかご教授願えますでしょうか?
よろしくお願いいたします。

Re:VC6.0でEXCEL2003ファイル作成にて

Posted: 2010年3月13日(土) 12:27
by Justy
>何が不足しているのか

 msvcrt.dllとかその類の dllが足りないのだと思いますが、実行ファイルなどがこちらにないので
それを調べる手段がなくわかりません。

 とりあえず

Dependency Walker
http://www.dependencywalker.com/

このツールでその問題となっている実行ファイルを開けば、左側にその実行ファイルが求める
モジュールのリストが出ますので、何かわかるのではないでしょうか。

Re:VC6.0でEXCEL2003ファイル作成にて

Posted: 2010年3月13日(土) 13:33
by かんさい
解決できました。
Justy様どうもありがとうございました。