

こんにちは。
Visual Basic 6.0でActiveX DLLを作成しました。
REGSVR32で登録して正常に利用できていますが、
レジストリを使わないで動かしたいと思っています。
フリーソフトではレジストリを使わないで動かせるものがありますが、あのようにするにはどうすればよいのでしょうか。
基本的には、exeファイルとdllファイルを同じフォルダへ置いて動けば良いと思っています。
調べるとLoadLibraryを使えば出来そうに書かれていますが、ご存知の方アドバイスを宜しくお願い致します。
No.2ベストアンサー
- 回答日時:
>フリーソフトではレジストリを使わないで動かせるもの
おそらく、何らかのソフトにDLLが含まれていて、インストーラを起動せずに実行できたからだと思うのですが、、、
#1のtodo36さんの発言の延長でお話いたします。
逆にそのDLLを、REGSVR32で登録できますか?
・出来ない場合
ActiveX形式のDLLではありません。
CやVCで作成されたものだと思われます。
レジストリ登録しないで使用します。
VBでは「Declareステートメント」による引き込み、もしくは[API:LoadLibrary]と[API:GetProcAddress]
・出来る場合
ActiveX形式のDLLです。
VBやVCで作成されたものだと思われます。
レジストリ登録して使用します。
VBでは「CreateObject()」、もしくは[API:CoCreateInstance]
です。
もし、そのソフトがレジストリ登録できたのなら、こっそりレジストリに書き込んでいるのとしか思えません。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
regsvr32で登録された一覧を知りたい
UNIX・Linux
-
オブジェクト(dll)のレジストリ登録について
Visual Basic(VBA)
-
Windows10のRegSys32に登録されてしまったDLLファイルの登録抹消方法を教えて下さい。
マルウェア・コンピュータウイルス
-
-
4
dll のレジストリへの登録
Visual Basic(VBA)
-
5
VBから参照できないCのDLLを使用する方法
Visual Basic(VBA)
-
6
regsvr32.exe による DLLの登録について
UNIX・Linux
-
7
実行時エラー429
Visual Basic(VBA)
-
8
dllファイルをレジストリ登録できない
Windows Vista・XP
-
9
DLLを作成してVBAから使用する方法は?
Visual Basic(VBA)
-
10
regsvr32でActiveX登録を行ったocx
C言語・C++・C#
-
11
Excel2010VBAでエラーが出る相対パス指定
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
勝手にセキュリティー警告が出る
-
メモリの「コミット済み」の意...
-
"InstallShield Scripting Runt...
-
パソコン起動時にF1を押さない...
-
Windows10を起動しようとすると...
-
RECOVERY(D:)ってなんですか?
-
「構成システムを初期化できま...
-
パナソニックのCF-Y7というパソ...
-
Onkyo S505A5Bのリカ...
-
富士通FMV-BIBLO-NF40Tのリカバ...
-
acerのリカバリーが起動しない
-
RECOVERYというフォルダについて
-
SSDクローン換装後の旧ハードデ...
-
win10 仮想メモリ
-
VAIO リカバリセンターが見つか...
-
パソコンの画面が青くなりました。
-
NECノートPC 初期化方法を教え...
-
Access 2000でのエラー
-
win11 添付図(USBメモリーが取...
-
メーカー製ノートパソコンのHDD...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
FORMが開いているかどうかの確...
-
起動中のアプリ、ソフトの取得
-
DLLをREGSVR32しないで利用する...
-
VB6での環境変数変更方法について
-
IPアドレスのみをMsgBoxで表示...
-
Javaで環境変数を動的に変更す...
-
Accessのフォームをコマンドラ...
-
「mailto:」の書式
-
アプリケーション実行中にタス...
-
VC++からブラウザを起動し...
-
Win98seでスタートメニューに「...
-
CPU稼働率を向上させる方法
-
エクセルは立ち上げると記憶が...
-
ハードウェア変更のスキャンをO...
-
プログラムからOS標準ブラウザ...
-
C#で壁紙変更プログラムを作...
-
エイサーのアスパイアワン75...
-
VB6.0のツールバー標準メニュー...
-
VBのコードが理解できません ...
-
Adobe Page Mill3.0jについて...
おすすめ情報