Fóruns: Ajuda (Thread #26125)

起動時、クラスが登録されていないエラー (2010-04-25 23:50 by omarnya #50280)

はじめまして。テスターとして参加させていただいているomarnyaです。

早速インストールさせて頂きましたが起動できません。
エラーとしては下記のものが表示されます。
「Exception EOleSysError in module Project1.exe 0071815.
クラスが登録されていません.」

ダウンロードしたものは「DISK1.zip」のみです。
解凍後、中身の「setup.exe」を実行しました。

以上、原因が分かりましたらご教授ください。
宜しくお願いします。


RE: 起動時、クラスが登録されていないエラー (2010-04-26 20:00 by yamat0jp #50286)

使用環境はVistaでしょうか。ほかの方も起動できないというレポートをいただいたので。
エラーメッセージを検索してみると次のページが見つかりました。DLLの更新を試みてください。
データベースアプリのインストールに問題があるのでしょうか。それとも通常のソフトウェアにも問題があるのでしょうか。よろしければホームページで何かほかのソフトをダウンロードして使えるかどうか試してみてください。

http://www.datadynamics.co.jp/ccsc/faq/application_error.htm

Delphiをお持ちなら付属のソースコードからコンパイルできます。64bitだとか、そういうわけではないですよね。DLLの問題らしいのですが。
Responder a #50280

RE: 起動時、クラスが登録されていないエラー (2010-04-26 20:22 by yamat0jp #50287)

InstallShieldでマージモジュールが適切に選ばれていなかったからおきている問題なのかもしれないですね。問題なければ、ホームページにて他のデータベースアプリケーションも同様に配布しているので、起動するかテストしていただけたらありがたいのですがいかがでしょうか。
トリックムービーというソフトウェアがそれです。
Responder a #50280

RE: 起動時、クラスが登録されていないエラー (2010-04-27 00:06 by omarnya #50289)

早速ありがとうございます。

DDLはどちらから入手できますか?

また、ホームページから他のものをダウンロードして試すことも
可能ですが、旧バージョンからの差分ファイルしか見当たらないです。

以上、宜しくお願いします。
Responder a #50287

RE: 起動時、クラスが登録されていないエラー (2010-04-27 16:21 by yamat0jp #50304)


データベースではない通常のソフトなら下記サイトからダウンロードできます。僕が同じ開発環境で作成しているアプリケーションです。

https://sites.google.com/site/delphiuserhotkey/dotto-ekaki

DLLの更新についてはWindowsを最新の状態に保っていれば問題ないはずなので、ソフトウェアのほうで解決しなければいけないのかもしれません。
他のデータベースソフトには同じサイトで掲載しているTrickMovie.zipがあります。

とりあえずは、差分ファイルを入手されたようなので、この差分ファイルのProject1.exeがおそらく最新版なので、それでインストールディレクトリのファイルを上書きして、もう一度起動するか試してみてください。
問題はやはりCommonフォルダのBDEにあるのかもしれませんが、ちょっとどうすればよいかまでは見当がつきません。
Responder a #50289

RE: 起動時、クラスが登録されていないエラー (2010-04-29 00:03 by omarnya #50326)

お疲れ様です。

差分ファイルのProject1.exeで実行できそうでした。
ただ、ノートンのセキュリティに捕まってしまいました。
続きは後日行ないます。

ちなみに私のマシンはWindowsXP SP2です。
Responder a #50304

RE: 起動時、クラスが登録されていないエラー (2010-05-12 00:00 by omarnya #50526)

ご無沙汰しています。連休を満喫させていただきました(^_^)>>

差分ファイルの起動ですが、
ウィルス対策ソフトを外してもエラーは変わりませんでした。

ただ、他のソフトをダウンロードしてみたところ(gameのpart1)
実行することは出来ました。

次はどう致しましょうか?

以上、宜しくお願いします。
Responder a #50326

RE: 起動時、クラスが登録されていないエラー (2010-05-12 13:15 by yamat0jp #50545)

 楽しい連休だったご様子ですね。テスターとしての活動再開ありがとうございます。
 差分アップデートのところにmemory.exeという新しいソフトウェアを登録いたしました。
 このソフトはenglishdbとデータベースを共有しているので、データベースのインストールに問題があった場合は動作しません。また、低機能なので、試験運用ですが、ソフトウェア自体に問題があるということは考えにくいと思います。
 memory.exeを起動できるか試してくださいませんか。
 うまくいかない場合は、データベースファイルの問題だろうと思います。そういえばXPを使用中とのことですが、SP3には更新なさらないんでしょうか。不具合とは関係ないように思いますけれど。
Responder a #50526

RE: 起動時、クラスが登録されていないエラー (2010-05-18 23:55 by omarnya #50683)

こんばんは

memory.exeをダウンロードして実行してみました。
結果は変わらず以下のエラーが出ます。
[Exception EOleSysError in module memory.exe at 00062511.
クラスが登録されていません.]

それと、SP2ではなくSP3になっていました。

それでは、宜しくお願いします。

2010年5月12日13:15 SourceForge Forum <noreply@sourceforge.jp>:
> このメールはSourceForge.JPのフォーラムからの自動転送です。
> 注意: このメールに返信しても単に無視されます。
>
> フォーラムメッセージへの返信は以下のURLにアクセスしてください:
> http://sourceforge.jp/forum/message.php?msg_id=50545
>
> 投稿者: jiro (yamat0jp)
>
> 楽しい連休だったご様子ですね。テスターとしての活動
> 再開ありがとうございます。
> 差分アップデートのところにmemory.exeという新しいソフト
> ウェアを登録いたしました。
> このソフトはenglishdbとデータベースを共有しているので
> 、データベースのインストールに問題があった場合は動作
> しません。また、低機能なので、試験運用ですが、ソフト
> ウェア自体に問題があるということは考えにくいと思いま
> す。
> memory.exeを起動できるか試してくださいませんか。
> うまくいかない場合は、データベースファイルの問題だ
> ろうと思います。そういえばXPを使用中とのことですが
> 、SP3には更新なさらないんでしょうか。不具合とは関
> 係ないように思いますけれど。
>
> ______________________________________________________________________
> 英単語をアプリケーションを使って覚えるプロジェクト プロジェクトはフォーラムへの投稿をプロジェクトメンバーに
> メール送信するように設定されています。
> 設定の詳細に関しては、プロジェクト管理者に確認してください。
>

Responder a #50280

RE: 起動時、クラスが登録されていないエラー (2010-05-19 20:07 by yamat0jp #50702)

 いつもありがとうございます。さて、問題はBDE(データベース)にあるようなので、一度コントロールパネルの中からその他のオプションまで表示させて"BDE Administrator"を起動してください。そうするとエイリアスが表示されます。MyPrivというのがあったらPATHが設定されているか確かめてみてください。
 それから一度ソフトウェアの再インストールをしてみるとか・・・エラー内容から引き続きウェブで原因を検索してみます。それでは失礼します。
Responder a #50683

RE: 起動時、クラスが登録されていないエラー (2010-05-19 20:16 by yamat0jp #50703)

 ひとつとても大事なことを忘れていました。本ソフトは音声読み上げ機能を搭載しているので、WindowsのActiveXを利用しています。付属ソフトのProject4.exeはデータベースソフトですが、ActiveXはつかっておりません。
 もし、Project4.exeだけ動作するようでしたら、ActiveXをインストールしていただく必要があります。Microsoft Vice Textというのを検索してダウンロードしてください。ではよろしくお願いします。
Responder a #50683

RE: 起動時、クラスが登録されていないエラー (2010-05-25 00:29 by yamat0jp #50805)

このサイトのダウンロード・システム用件のところにMicrosoftのSpeech SDK5.1のリンクを張っておきました。ウェブの情報によるとXPには標準インストールされているのですが、一度主導で再インストールすることをお勧めします。
以上ウェブアドレスに関する報告でした。
Responder a #50683

RE: 起動時、クラスが登録されていないエラー (2010-05-30 23:09 by omarnya #50885)

確認が遅くなってすみません。

SpeechSDK51.exeを入れて試してみましたが、エラーの状態は変わりません。

試していてだんだんどのソフトが出来てどのソフトが駄目なのかわからなくなってきました。

ソフトウェアによって、必要なモジュールが違うようですが、
それらを検知できるテストケースなど作成して試して行きたいのですが、どうでしょう?

また、そうすることでエビデンスが残せますので
ソフトを解凍したパスが拙かったなど問題点が浮かび上がってくるかもしれません。

いくつかのテスト条件とバリエーションを決めて頂ければ
私の方でテストケースを作成します。
yamat0jpさんの方でテストケースレビューを行なってもらえば
手間は掛かりますが、結果的にはロスが減ると思います。

以上、宜しくお願いします。
Responder a #50805