tagCANDY CGI VBレスキュー(花ちゃん)の Visual Basic 6.0用 掲示板 [ツリー表示へ]   [Home]
一括表示(VB6.0)
タイトル実行時エラー481 ピクチャが不正
記事No13976
投稿日: 2009/08/26(Wed) 09:46
投稿者CC
いつもお世話になっています、CCです。

他人作ったアプリ実行時に、次のエラーメッセージが出ました。

実行時エラー'481' ピクチャが不正

あるアプリを削除した、(コントロールパネルー>プログラムの追加と削除)
そういう現象がおきました。

どう対処すればいいでしょうか。アドバイスよろしくお願いします。

環境:XP、VB6.0

[ツリー表示へ]
タイトルRe: 実行時エラー481 ピクチャが不正
記事No13977
投稿日: 2009/08/26(Wed) 11:04
投稿者GOD
> 他人作ったアプリ実行時に、次のエラーメッセージが出ました。
>
> 中略
>
> どう対処すればいいでしょうか。アドバイスよろしくお願いします。
>
ソフトの作成者に連絡して対処してもらう。

[ツリー表示へ]
タイトルRe^2: 実行時エラー481 ピクチャが不正
記事No13978
投稿日: 2009/08/26(Wed) 13:47
投稿者CC
GODさん
ご返事ありがとう。

> ソフトの作成者に連絡して対処してもらう。
ソフトの問題ではありません、
別のパソコンで正常に稼働しています。
何らか原因で、そういうことになった。

[ツリー表示へ]
タイトルRe: 実行時エラー481 ピクチャが不正
記事No13979
投稿日: 2009/08/26(Wed) 13:58
投稿者いな
> あるアプリを削除した、(コントロールパネルー>プログラムの追加と削除)
> そういう現象がおきました。

基本は、削除したアプリをもう一度インストールしてみる。
ライブラリなど、依存している可能性があるので・・・。

まぁ、作者に問い合わせられるのであれば、問い合わせてみるのが一番です。
こういった現象があるが?そちらでも再現できるかなど。

> 別のパソコンで正常に稼働しています。

また、今動いているパソコンに削除したアプリをインストールして、
アンインストールしても問題ないかを確認する。
#技術者であるならば、再現性があるかないか?を疑ってみてください。
 

[ツリー表示へ]
タイトルRe: 実行時エラー481 ピクチャが不正
記事No13980
投稿日: 2009/08/26(Wed) 15:32
投稿者魔界の仮面弁士
> 実行時エラー'481' ピクチャが不正

メッセージの内容からすると、画像を取り扱う部分、たとえば
LoadPicture 関数や LoadResPicture 関数を呼び出している部分で
問題が起きている可能性が高そうですね。

(可能性1) 読み込もうとした画像ファイルが破損している。
(可能性2) サポートしていない画像ファイルを操作しようとした。


可能性2 として、OLE 関連 DLL のバージョン依存問題がありえます。
LoadPicture で読み込める画像の種類は、VB ではなく Windows 自体の機能に
依存しているため、例えば oleaut32.dll のバージョンの違いによって、
読み込める画像の種類が変わってくることがあります。

[ツリー表示へ]
タイトルRe^2: 実行時エラー481 ピクチャが不正
記事No13983
投稿日: 2009/08/27(Thu) 11:00
投稿者CC
いなさん、魔界の仮面弁士さん
ご返事ありがとう。

自作VBソフトを開くと、次のメッセージがでます。
mscomcto.ocxからコントロール’ImageList’をロードできませんでした。
mscomcto.ocxのバージョンが最新のものではありません。
アプリケーションから提供された最新のバージョンを使用しているかどうか
確認してください。

mscomcto.ocxのバージョンの確認ですが、
¥Windows¥system32\mscomctl.ocx
のバージョンは6.01.9782です。
最新のバージョンはどこからもらえるのでしょうか。


よろしくお願いします。

[ツリー表示へ]
タイトルRe^3: 実行時エラー481 ピクチャが不正
記事No13984
投稿日: 2009/08/27(Thu) 16:12
投稿者いな
> いなさん、魔界の仮面弁士さん
> mscomcto.ocxのバージョンの確認ですが、
> ¥Windows¥system32\mscomctl.ocx
> のバージョンは6.01.9782です。
> 最新のバージョンはどこからもらえるのでしょうか。

マイクロソフトのダウンロードセンタかな?
[Microsoft Visual Basic 6.0 コモン コントロール]
簡単な説明
Microsoft Visual Basic 6.0 コモン コントロールである mscomctl.ocx および comctl32.ocx の更新

http://www.microsoft.com/downloads/details.aspx?displaylang=ja&FamilyID=25437d98-51d0-41c1-bb14-64662f5f62fe

[ツリー表示へ]
タイトルRe^4: 実行時エラー481 ピクチャが不正
記事No13985
投稿日: 2009/08/28(Fri) 10:04
投稿者CC
いなさん
ご返事ありがとう。

> http://www.microsoft.com/downloads/details.aspx?displaylang=ja&FamilyID=25437d98-51d0-41c1-bb14-64662f5f62fe

mscomctl.ocxバージョン 6.01.9786
comctl32.ocxバージョン 6.00.8106

同じエラーが出ます。

多分、システムのほうの問題かもしれない。

よろしくお願いします。

[ツリー表示へ]