教えてほしいことがあります。
VBで作成したOCXのレジストリ登録についてです。
Regsvr32を使用せずに、
そのOCXを貼り付けたEXEを起動することで、
レジストリ登録が出来ているようなんですが、
これって正攻法なんでしょうか。
そういうものなんでしょうか。
98のPCではレジストリ登録を行わないとExeの実行はできませんでした。ですが、XPとVistaではできるようなんです。
Vistaの場合レジストリ登録が結構大変なので、Exeを起動することで対応させようかと思っております。
何かご存知の方、いらっしゃいましたら是非ご教授ください。
よろしくお願い致します。
A 回答 (2件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
VBのOCXは、未登録であれば自動的に登録されます。
ただし、Vistaの場合は、UACが有効だと自動登録がされません。
この場合は、Exeファイルの右クリックメニューから、「管理として実行する」を実行することで、登録作業が行われます。
正攻法はインストーラーを使うことでしょうが、自分で使う分には自動登録でなんら問題ありません。
ご回答ありがとうございます。
>VBのOCXは、未登録であれば自動的に登録されます。
これってVBのみなのでしょうか。
あとよく分かっていないので教えてください。
自動的に登録されるというのは、あたりまえのことなのでしょうか。
Webで検索してみたんですが、そういう記述が見つかりませんでした。
あたりまえすぎて載っていないのかと思いまして。
何か参考文書などありましたら教えて頂けないでしょうか。
何度も申し訳ないですが、よろしくお願いします。
No.1
- 回答日時:
おそらく殆どの場合はEXEを経由してRegsvr32を使っているだけかと思いますが。
そこまで作りこむのが面倒な場合だけbatで適当にしているだけで。どうしてもと言うのなら手動でレジストリに一つ一つ書き込んでいけば可能でしょうが、そこまでやっているソフトは無いと思います。私が知らないだけでRegsvr32互換ツールがあるのかもしれませんが。
単にRegsvr32を使っていることを隠したいだけということでしたら工夫する方法はいろいろあります。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) VBA リボンののリカバリーでオーバーフローエラーになります 2 2023/07/04 19:07
- Windows 10 windows 制限解除のやり方教えて 3 2023/01/02 22:46
- InternetExplorer(IE) PC Windows10 URL登録(お気に入り登録)が時々いつの間にかログインできない状態になる 1 2022/12/25 08:41
- Access(アクセス) Access 登録ボタンからサブフォームの更新 1 2022/07/22 10:23
- Visual Basic(VBA) VBA アドインについて お詳しい方 ご教授をお願いします。 相談事項 現在以下の対応を実施した所、 1 2022/11/02 16:53
- Excel(エクセル) Excel VBAについてです。 少しだけ知識はあるのですが、 うまくいかなかったので 質問させてい 3 2022/09/13 18:40
- Visual Basic(VBA) Excel VBA マクロ ある列の最終行迄を参照し、別の列の空白セルに値を入力したいです 2 2023/03/05 02:44
- Perl ActivePerlをインストールしようとしているのですが、exeからインストール時にエラーになりま 2 2023/04/25 10:29
- Windows 10 レジストリの変更が反映されない 5 2023/03/02 22:11
- Windows 10 Google日本語入力について 3 2022/10/20 15:51
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
コマンドプロンプトのエラーに...
-
exeファイルを実行するとコマン...
-
VBscriptが起動しない?
-
「読み取りと実行」と「読み取...
-
[teraterm] waitコマンドで停止...
-
ネットワーク名が見つかりません
-
Access の VBA 実行中に他の操...
-
Excelのセルの内容をコマンドプ...
-
【VB.NET】exeを実行すると「発...
-
Excel(エクセル) VBA プロシー...
-
VB.NETでのDOSコマンドを実行に...
-
EXIF情報を出力するマクロ
-
バッチファイルの内容を表示さ...
-
バッチファイルが不正終了して...
-
VScodeのエラー解決法 Pythonの...
-
VBScriptの実行完了を待ってか...
-
vbscriptを用いて他のVBSファイ...
-
[VBScript]ファイルの削除
-
複数のbatファイルを自動実行し...
-
vbsファイルをPC起動時に実行...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
コマンドプロンプトのエラーに...
-
「読み取りと実行」と「読み取...
-
exeファイルを実行するとコマン...
-
VBscriptが起動しない?
-
バッチファイルの内容を表示さ...
-
Excel VBA ステップインが途中...
-
エクセル フォルダの画像を画...
-
バッチファイルが不正終了して...
-
PDFファイルを開き、印刷し、閉...
-
複数のbatファイルを自動実行し...
-
[teraterm] waitコマンドで停止...
-
VBScriptでコマンドプロンプト...
-
ネットワーク名が見つかりません
-
Excel(エクセル) VBA プロシー...
-
Access の VBA 実行中に他の操...
-
VB.NETでのDOSコマンドを実行に...
-
Excelのセルの内容をコマンドプ...
-
VBS実行時にコマンドプロンプト...
-
VBA 既に開いているBookに継続...
-
メッセージを他のPCに出したい
おすすめ情報