- - PR -
C++実行時のエラーについて
1
投稿者 | 投稿内容 | ||||||||
---|---|---|---|---|---|---|---|---|---|
|
投稿日時: 2005-10-18 10:15
お世話になっております。hashiです。
基本的ですが質問させてください! VC++ で作成して実行するたびに Debug Assertion Failed! Program:C:\PROGRAM FILES\Hashi\hashi.exe File:occmgr.cpp Live:410 のエラーメッセージが出ます。 解決法を知っている方 宜しくお願いします。 | ||||||||
|
投稿日時: 2005-10-18 10:39
こんにちは。
VC++のバージョンは、.NET2003ですよね?6.0ではなさそうですが。 だとすると、次のアサーションに引っかかっているようですが。 occmgr.cpp(410)
ここを通るのはおそらくダイアログにOCXを貼り付けているからだと思います。違いますか? そうだとすれば、ダイアログリソースが壊れているのかもしれません。 もう一度確認してみてください。できれば作り直して見てください。 もしくは貼り付けているOCXに何らかの問題があるとか… アサーションが出たところで「無視」をして大丈夫でしたら、そのまま放置してみてもいいかもしれません。 Releaseモードでビルドすれば、アサーションはでませんから。 | ||||||||
|
投稿日時: 2005-10-18 10:39
参考リンクです。
http://rararahp.cool.ne.jp/cgi-bin/lng/vc/vclng.cgi?print+200307/03070002.txt _________________ C# と VB.NET の入門サイト じゃんぬねっと日誌 | ||||||||
|
投稿日時: 2005-10-18 10:58
お世話になっております。hashiです。
VC++のバージョンは、.NET2003です。 OSがXPだと問題なく起動するのですが、OSがWIN2000だと上記のエラーが表示されてしまいます。 WIN2000の場合は、VS6.0とか.NET2003とかがあれば問題なく起動できるのですが、どのように解決すればよいのかが分かりません。 よろしくお願い致します。 | ||||||||
|
投稿日時: 2005-10-18 11:32
で確認ですが、そのアプリにはOCX(ActiveXコントロール)は使われているんですよね?…でないとオカシイんですが。 OSの違いではなく、単に「必要なOCXがその(エラー表示される)PCに登録されていなかった」 なんて単純なミスのような気がするんですが… | ||||||||
|
投稿日時: 2005-10-18 13:13
Tdnr_Symさん じゃんぬねっとさん
回答を頂きありがとうございます。 必要なOCXがそのPCに登録されていなかっただという問題でした。 今回は、ありがとうございました。 |
1