[1968] プロデルでMDBファイルの最適化

投稿日 2018/01/25(Thu) 10:52:46
投稿者 shutzen
参照先

こんにちは。いつもお世話になってます。

プロデルでAccessのMDBファイルを最適化したいと思っています。
http://nonsoft.la.coocan.jp/Chinamini/20071116.html
の記事を参考に
https://www.moug.net/tech/acvba/0020002.html
のVBAコードをAccess2010で実行して取得したJROのGUIDを使って以下のようなソースを作ってみました。
----------------------
JROClassというCOM型(「{AC3B8B4C-B6CA-11D1-9F31-00C04FC29D52}」)を作る
JROClassからインスタンスを作る
-----------------------
これを実行させてみるとインスタンスを作るのがうまくいかず、下記のようなエラーメッセージが出ます。
こちらでの質問の範囲を超える内容かもしれませんが、ご教示いただければ幸いです。

-----------------------
COMException CLSID {AC3B8B4C-B6CA-11D1-9F31-00C04FC29D52} を含むコンポーネントの COM クラス ファクトリを取得中に、次のエラーが発生しました: 80040154 クラスが登録されていません (HRESULT からの例外:0x80040154 (REGDB_E_CLASSNOTREG))。

場所 System.RuntimeTypeHandle.CreateInstance(RuntimeType type, Boolean publicOnly, Boolean noCheck, Boolean& canBeCached, RuntimeMethodHandleInternal& ctor, Boolean& bNeedSecurityCheck)

場所 System.RuntimeType.CreateInstanceSlow(Boolean publicOnly, Boolean skipCheckThis, Boolean fillCache, StackCrawlMark& stackMark)

場所 System.RuntimeType.CreateInstanceDefaultCtor(Boolean publicOnly, Boolean skipCheckThis, Boolean fillCache, StackCrawlMark& stackMark)

場所 System.Activator.CreateInstance(Type type, Boolean nonPublic)

場所 System.Activator.CreateInstance(Type type)

場所 Produire.TypeModel.PTypeManaged.CreateInstance(ICreator creator, Boolean asStatic, IProduireValue[] parameters)

場所 Produire.RuntimeModel.8.CreateObject(PType 0, Boolean 1, IPhrase[] 2)

[エラー番号2] [はじめ:2行目]
-------------------------------


関連一覧ツリー

をクリックするとツリーを一括表示します)

返信フォーム

(この投稿に返信する場合は下記フォームから投稿して下さい)
(1MBまで)
(英数字で8文字以内)

- 投稿修正/削除フォーム -
処理 No パスワード

▲ページの先頭へ

- WebForum -