Visual Basic 6.0で作成したActiveXコントロールのバージョンについての質問です。
プロジェクトプロパティのバージョン番号(メジャー、マイナ、リビジョン)とは別に管理されているバージョンがあるようなのですが、
そのバージョンを管理する方法が知りたいのです。
そのバージョンは、「~.ocxの作成」を行なうと、必ず1ずつあがっていってます。
まず、現在のバージョンを普通に確認する方法がわかりません。
そのプロジェクトを開いているVisual Basicからでは確認できないと思っています。
ただ、作成されたOCXを使用している、標準EXEのプロジェクトを開いた時に、
以前のバージョンと異なる場合にアップグレードするかどうかのメッセージがでてくるので、それでわかります。
他に、当たり前の方法で確認する方法はないのでしょうか。
あと、
「~.ocxの作成」をしてもバージョンがあがらないようにする方法、
あげたい時にはあげる方法、
任意のバージョンに設定する方法についても知りたいのです。
とりあえず、今は、バージョンを「1」にしたいのです。
何度も作成しているうちに「30」になってしまいました。
また、作成したOCXを、他のパソコンへも配布しています。
「regsvr32」コマンドで削除と追加をして、
標準EXEのプロジェクトを開発しています。
仮にバージョンを「1」にできたとして、
これら他のパソコンでは、
同じように削除と追加をするだけで使えるようになるのでしょうか。
質問にまとまりがなくてすみませんが、
何かしらご存知の方がいらっしゃいましたら、
ご回答のほど、よろしくお願いいたします。
A 回答 (1件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
プロジェクト(P)→<プロジェクト>のプロパティ→実行ファイルの作成
でバージョンNoの確認、設定ができます。
自動インクリメントにチェックが入っていれば、コンパイル毎に
リビジョンNoが上がります。
この回答への補足
ご回答、ありがとうございます。
現在、「メジャー、マイナ、リビジョン」は「1.0.0」で、
自動インクリメントのチェックははずしています。
わたくしも最初はこのプロパティのバージョン情報で確認、設定ができると思っていたのですが、どうも違うようなのです。
例えば、このOCXを使用して新たに標準EXEでプロジェクト(以下「Test」とします)を作成します。
このTest.vbpを見ると以下のような記述があります。
----
Object={C26B6CE2-B296-411C-9C7C-E8A961852618}#30.0#0; 自作コントロール.ocx
----
「30.0」と言うのが、使用しているOCXのバージョンだと思われます。
この状態で、自作コントロールを再度「~.ocxの作成」で作成します。
すると、最初に確認したプロパティのバージョン情報はそのままです。
そこで、Text.vbpを開こうとすると、OCXのバージョンが違うのでアップグレードするかと言うメッセージが表示されます。
メッセージには古いのが「30」で新しいのが「31」と付加されています。
たぶん、Test.vbpに記述されているバージョンと、
どこかわからないところで管理されているバージョン「31」が違うからだと思うのです。
この「30」や「31」と言ったバージョンを確認、設定したいと思っています。
よろしくお願いいたします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Windows 10 MicrosoftIMEでトラブル、助けてください m(_._)m 4 2023/05/16 14:11
- Excel(エクセル) エクセル バーコード作成で他のシートを参照するには? 2 2023/05/03 16:57
- その他(プログラミング・Web制作) Visual StudioでDjangoのプロジェクト配下のappを作成する方法 1 2022/05/01 03:47
- フリーソフト mmfファイルからmp3に変換できる方法を教えてください(XMediaRecode以外で) 2 2022/03/22 22:25
- その他(Microsoft Office) Excel、Wordのファイル 3 2023/05/07 04:58
- Mac OS macOS Mojave 1 2022/06/10 18:39
- その他(ゲーム) Steam版(PC)アーマードコア6の購入を検討しているのですが動作環境が合っているか分かりません。 4 2023/08/24 18:43
- Illustrator(イラストレーター) Illustratorでオブジェクトの色が勝手に変わって困っています。 4 2022/09/04 18:47
- Excel(エクセル) マクロの付いたExcelが開けません 3 2023/02/01 10:54
- その他(ソフトウェア) Ren'Py 8.0.3でプロジェクトの起動ができません。 2 2023/06/13 21:50
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
gitでバージョン指定してダウン...
-
【javaコンパイル時のエラーに...
-
EclipseでJavaコンパイラのバー...
-
使用しているJUnitのバージョン...
-
VC++もしくはMFCからEXCELをコ...
-
javaです
-
DirectX SDKのダウンロード
-
バイナリファイルの著作権など...
-
Macでeclipseを使用しJava独学中
-
VBAでDVDのトレイを開く。、
-
VMwareの古いバージョンがダウ...
-
Blenderについて
-
Flashplayerの運用について
-
JRE 1.5.0.14のダウンロード先...
-
MSXML2がある環境はどのような...
-
CrystalReportsのバージョン確...
-
Javaのバージョンアップにとも...
-
Web.configで指定されているバ...
-
JSPファイルで生じるエラーをど...
-
待ち行列の実現ができません
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
gitでバージョン指定してダウン...
-
使用しているJUnitのバージョン...
-
Selenium/VBA/Chrome エラーで...
-
visual stadio 参照問題
-
VBAでDVDのトレイを開く。、
-
CrystalReportsのバージョン確...
-
Javaのバージョンアップにとも...
-
EclipseでJavaコンパイラのバー...
-
chromedriverのDLについて
-
VMwareの古いバージョンがダウ...
-
【javaコンパイル時のエラーに...
-
qmailについて
-
MSCOMCTL.OCXのアップデートの方法
-
エクセルVBAがMACで動かない
-
URLDownloadToFileのコピペで64...
-
Flashplayerの運用について
-
VS C#で作るアプリのバージョン...
-
Web.configで指定されているバ...
-
ロールバックの逆の言葉は?
-
mavenでtools.jar
おすすめ情報