🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: fj.lang.visualbasic
8 messages
8 total messages Started by Toru Yamamoto Wed, 14 Jan 1998 00:00
vb5.0コントール登録エラー
#904
Author: Toru Yamamoto
Date: Wed, 14 Jan 1998 00:00
21 lines
1448 bytes
はじめまして。山本と申します。

vb5.0(ENTEREPRISE)+SP3で以下の現象が発生し困っています。

(1)フレックスグリッドコントールを追加しフォームに貼り付ける。
   この状態ではプロパティもコードも正常に書き込める。
(2)実行すると、「コンポーネントが正常に登録されていません」
   と表示され終了し、TMPファイルから読み込めませんとなる。
(3)オブジェクトを表示させるとピクチャボックスに化けている。

確認したいことは、
・他のコントロールは正常に動作する。
・該当のOCX,OCAは正しく存在する。
・参照設定もチェックされている。
・新規プロジェクトでやり直しても同じ現象。
・該当コントロールはSP2
・同様の環境で正しく動作する別のPCからOCXをコピーしても
 同じ。(ファイルがこわれているわけでもなさそう)

どなたかご享受願えませんでしょうか??
Re: vb5.0コントール登録エラー
#776
Author: Tetsuya Hoshino
Date: Fri, 16 Jan 1998 00:00
32 lines
1878 bytes
<69ii3d$8re$1@nw013.infoweb.or.jp>において
fwid0967@mb.infoweb.or.jpさんはおっしゃいました...
>(1)フレックスグリッドコントールを追加しフォームに貼り付
>   ける。
>   この状態ではプロパティもコードも正常に書き込める。
>(2)実行すると、「コンポーネントが正常に登録されていませ
>   ん」と表示され終了し、TMPファイルから読み込めませ
>   んとなる。

OCXファイルや一部のDLLファイルはレジストリへの登録を必要とし
ます。その登録情報と実ファイルが食い違っているために起こる現
象です。

systemフォルダにregsvr32.exeというプログラムがあると思いま
す(なければVisualBasicのインストール・メディアから探してくだ
さい)。
このコマンドに引数としてOCX名を渡して実行すれば「正常に登録
」されます。

>・同様の環境で正しく動作する別のPCからOCXをコピーして
> も同じ。(ファイルがこわれているわけでもなさそう)

こういうことをしてOCXのバージョンが変わってしまうとこのよう
な現象になります(一例)。
OCXファイルや一部のDLLファイルはファイルをコピーしただけでは
動作しないことを覚えていてください。

-- 
日揮情報システム株式会社 星野 哲也
    official address : thoshino@jsys.co.jp
    personal address : hoshino@imasy.or.jp
Re: vb5.0コントール登録エラー
#779
Author: Toru Yamamoto
Date: Fri, 16 Jan 1998 00:00
22 lines
1506 bytes
Toru Yamamoto<y-tooru@os2.mais.mei.co.jp>です。

>OCXファイルや一部のDLLファイルはレジストリへの登録を必要とし
>ます。その登録情報と実ファイルが食い違っているために起こる現
>象です。
>
>systemフォルダにregsvr32.exeというプログラムがあると思いま
>す(なければVisualBasicのインストール・メディアから探してくだ
>さい)。
>このコマンドに引数としてOCX名を渡して実行すれば「正常に登録
>」されます。


レスありがとうございます。
ご指摘の内容も確認しています。がNGでした。
( regsvr32 /u msflxgrd.ocx の後、regsvr32 msflxgrd.ocx )

仕方なく、VBをアンインストールし、今度は、SP2,SP3をそれぞれ
あててみましたが、結果は同じです。

他のレジストリに因果関係があるのでしょうか???
Re: vb5.0コントール登録エラー
#787
Author: norish
Date: Sat, 17 Jan 1998 00:00
19 lines
1350 bytes
> 
> <69ii3d$8re$1@nw013.infoweb.or.jp>において
> fwid0967@mb.infoweb.or.jpさんはおっしゃいました...
> >(1)フレックスグリッドコントールを追加しフォームに貼り付
> >   ける。
> >   この状態ではプロパティもコードも正常に書き込める。
> >(2)実行すると、「コンポーネントが正常に登録されていませ
> >   ん」と表示され終了し、TMPファイルから読み込めませ
> >   んとなる。
> 
上記の引用元がわからないのでこままにコメントします。

(2)でTMPと出ていることから、環境変数TMPやTEMPの存在と
設定されているディレクトリのパーミッションはどうなっているかをチェック
してみてはどうでしょうか。

経験からTMPがどうのうこうと言ったときは大概ファイルシステムがらみで
した。
Re: vb5.0コントール登録エラー
#791
Author: tatsuyo
Date: Sat, 17 Jan 1998 00:00
30 lines
1743 bytes
初めまして、たつよと申します。

>( regsvr32 /u msflxgrd.ocx の後、regsvr32 msflxgrd.ocx )
>
>仕方なく、VBをアンインストールし、今度は、SP2,SP3をそれぞれ
>あててみましたが、結果は同じです。
>
>他のレジストリに因果関係があるのでしょうか???
>
>

私の場合は comctrl32.ocx でSP3を当てたときに「ライセンスがない」と
のエラー出るようになった(?以前からかも)のですが、サポートに電話
したら、以下のように説明を受けました。まもなく、MSのホームページに
も載る予定だそうです。

1 DOS上で、windows\systemディレクトリで、下のように実行する。
 regsvr32.exe /U comctrl32.ocx
  /Uは大文字でないといけないような???

2 メッセージが出て、成功していることを確認する。
3 VB5をアンインストールする。
4 windows\systemディレクトリに comctl32.ocx が残っていれば、削除
  する。
5 VB5をセットアップする。

以上です。その後SP3を当てても正常に動いているようです。

tatsuyo@venus.dti.ne.jp
Re: vb5.0コントール登録エラー
#806
Author: Tetsuya Hoshino
Date: Tue, 20 Jan 1998 00:00
23 lines
1498 bytes
<69mptj$kkp@maisgw.mais.mei.co.jp>において
y-tooru@os2.mais.mei.co.jpさんはおっしゃいました...
>ご指摘の内容も確認しています。がNGでした。

そうならそうと書いてくれないと質問者も回答者も無駄な時間を費
やすことになります。質問者はぜひ"手の内"を全部明かして質問し
てください。お願いします。
# "お互いのため"です。

>他のレジストリに因果関係があるのでしょうか???

ocxが依存するファイルの情報はdepファイルに書かれていますね。
依存ファイルが欠落していないか、レジストリ登録が必要な依存フ
ァイルが正しく登録されているか、確認すると良いと思います。

何をしたらそのような状況になったのかも明らかにした方が適切な
フォローアップがつきやすいと思います。

-- 
日揮情報システム株式会社 星野 哲也
    official address : thoshino@jsys.co.jp
    personal address : hoshino@imasy.or.jp
Re: vb5.0コントール登録エラー
#851
Author: Toru Yamamoto
Date: Wed, 28 Jan 1998 00:00
24 lines
1680 bytes
山本です。

>>ご指摘の内容も確認しています。がNGでした。
>そうならそうと書いてくれないと質問者も回答者も無駄な時間を費
>やすことになります。質問者はぜひ"手の内"を全部明かして質問し
>てください。お願いします。
># "お互いのため"です。

申し訳ありません。表現が悪くてうまく伝わらなかったようです。
正確にいうとレスと同じ内容(regsvr32.exeの使用)を投稿後に試み
てNGでした。その直後、星野さんのレスを見たのでこうなってしまい
ました。すいません。


>何をしたらそのような状況になったのかも明らかにした方が適切な
>フォローアップがつきやすいと思います。


新品のマシンにoffice95をインストールし、VB5をインストールした以
外は、ほかに何もインストールしていません。
(win95は4.00 950 B + ie4.0 4.71 1712.6)
現象は初めて取り掛かった新規プロジェクトから生じています。
現在も症状は変わらず、です。
Re: vb5.0コントール登録エラー
#856
Author: Sirai Kazuki
Date: Thu, 29 Jan 1998 00:00
16 lines
1471 bytes
 城井 一輝@Golです。

「Wed, 28 Jan 1998 13:25:57 +0900」頃
「<6amboj$hcg@maisgw.mais.mei.co.jp>」の記事
「Re: vb5.0コントール登録エラー」で
「"Toru Yamamoto" <y-tooru@os2.mais.mei.co.jp>」氏 wrote:

>新品のマシンにoffice95をインストールし、VB5をインストールした以
>外は、ほかに何もインストールしていません。
 Office95とVB5は、共存出来ません。

===================================================
Sirai@mcn.ne.jp
Datula → http://www.vector.co.jp/authors/VA012699/
===================================================
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads