![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
No.3ベストアンサー
- 回答日時:
なかなか原因がつかめないので、問題の切り分けからやり直してみましょう。
1.ActiveXコントロールが正しく登録されているか?
・・・regsvr32.exeを使って手動でレジストリ登録してみてください。
2.ActiveXコントロールが使えるか?
・・・Access以外で作成したコントロールを使用するアプリを作成し、動かないPCで動かしてみてください。
3.AccessでActiveXコントロールを使ったフォームが作成できるか?
・・・新たなmdbを作成し、ActiveXをフォームに貼り付けて見てください。
てな感じですかねぇ。
あとは、Access側とすると、OfficeのSPの違いとか、
MDACのバージョンとかですかねぇ。
この回答への補足
再び寝込んでしまって、申し訳ございません。
先日やっと、実験してみました。
結果的には、動かない環境は特別な状態になっているのがわかり、その他の環境では動いていました。
特別な環境とは、Win98から、Win2000にUPグレードしたもので、¥Windowsと¥Winntが両方あって、regsvr32 target.ocxとしても、Target.ocxが見つかりません。というメッセージが出てしまいます。また、スタートからのファイル検索にもなぜか、そのファイルが見つからない状態なのです。でも、¥WINDOWS¥SYSTEM32のDIRをとると、表示されるのです。そんなことって起こりうるのでしょうか?
なんか、勘違いというか、特殊な調子悪い環境に騙されてしまった状態に、つき合わせてしまったようで、申し訳ありません。根気強くお付き合いいただいて、感謝しております。またの機会がありましたら、よろしくお願いいたします。このたびはありがとうございました。
No.2
- 回答日時:
>ひょっとして、マトが外れているでしょうか?
>全然、違う要因が他にあったりするのでしょうか?
cc3250mt.dll
borlndmm.dll
これらが使用するDLLはすべて動作しないマシンでもありますか?
OCXが使用するDLLだけではなく、DLLが使用するDLLも必要ですけど。
で、肝心のOCXはレジストリ登録してますか?
もしくは、できるようにインストーラを作成しましたか?
この回答への補足
風邪で寝込んでいて返事が遅くなってすみません。
cc3250mtとborlndmmの使用するDLLは、すべて、前述したものの中に入っていました。
レジストリ登録は自動的にするようにインストールシールドで、設定してあります。
正直、かなり参っています。
今の延長に解決があるのかどうか?でも、なぜ自分の環境だと動くのか?
No.1
- 回答日時:
>必要なDLL群もインストールしたもつりなのですが、
つもりではわからないので、どのように?
あとAccessのバージョンは同一?
この回答への補足
以下のDLLが必要なのをTDUMPにより確認し、インストールシールドで、<WinsysDIR>に入れるようにしました。
(但し、米印のファイルは、もともと相手環境にあったので入れていない。インストール後これら全部が存在することを確認)
VCL50.bpl
borlndmm.dll
advapi32.dll *
kernel32.dll *
mpr.dll *
gdi32.dll *
user32.dll *
ole32.dll *
oleaut32.dll *
olepro32.dll *
cc3250mt.dll
で、Accessのバージョンは2000です。
ひょっとして、マトが外れているでしょうか?
全然、違う要因が他にあったりするのでしょうか?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 中古パソコン 中古PCを売る時、OS(Windows11)はどんな状態にするのが親切ですか? 4 2022/12/15 17:08
- その他(データベース) Accessフォームからパラメーターで表示したレコードを指定のExcelのセルへ転送する方法について 2 2022/08/22 18:04
- Visual Basic(VBA) M365環境での動作エラー、及び対応相談 1 2023/01/27 04:18
- Visual Basic(VBA) Access VBAから使用したExcelプロセスを閉じる方法について 4 2022/06/08 17:50
- Windows 7 Windows7でMicrosoft VirtualPC2007 SP1を使用する 9 2022/11/17 13:12
- Visual Basic(VBA) VBAでArrayListを使う為の「mscorlib.tlb」の参照設定について 3 2022/03/23 19:45
- サーバー Windows2019CALとRDS CALについて 1 2022/06/19 13:48
- Android VBA、フォルダのパスに環境文字 ㉑ があり、VBAが機能しません。 2 2022/07/27 09:16
- その他(ソフトウェア) MMD PMXエディタ プラグイン 押せない はじめまして。MMDについて質問させていただきます。 7 2022/05/04 15:53
- Microsoft ASP C#からvbsを実行したい 5 2022/11/24 17:31
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
コンボボックスの文字によるif...
-
Excel VBA で Richtextboxを使...
-
優しくされると甘えて調子に乗...
-
excel vbaでユーザーフォームに...
-
Excel VBA 動的に作成したチェ...
-
ExcelVBAのコントロールの種類...
-
IpadでZoomの音声を録音できる?
-
ワークシート上のコントロール...
-
エクセルVBAユーザーフォーム・...
-
現代文読解力開発講座の問題です。
-
VBAでタブのページを削除す...
-
VBAのエラーについて、”実行時...
-
間違えて配置してしまったコン...
-
チェックボックスをオンにした...
-
ユーザーフォーム上でFor Each...
-
エクセル・VBA CheckBoxのオブ...
-
【VB6】Timerコントロールは何...
-
複数のコマンドボタン(VBAで)...
-
「HTML」で始まるオブジェクト...
-
スマートウォッチについて質問...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
カメラスクロールするのを動画...
-
エクセル・VBA CheckBoxのオブ...
-
vb.netで画面のコントロールId...
-
EXCELでactivexコントロールを...
-
C#で角が丸いテキストボックス
-
(VBA)スピンボタンの大量...
-
chr関数の呼び出しで「プロ...
-
変数をコントロール型で使用す...
-
ExcelVBAでListViewが使用できない
-
VBAのエラーについて、”実行時...
-
間違えて配置してしまったコン...
-
VBAのフォームでTextBoxがいっ...
-
Groupboxの配下のコントロール...
-
excelのリストボックスで選択し...
-
ACCESS2010のVBAでフォーム内ク...
-
エクセルVBAでオプションボタン...
-
フォーム上の現在アクティブな...
-
ユーザーフォームで動的(Me.Con...
-
コンボボックスの文字によるif...
-
コントロールを移動できない
おすすめ情報