AccessVBAとActiveコントロールのカレンダーとFlexGridを使って製造しているんですけど、Accessがないところでも問題なく動くようにしたいのです。この2つのActiveコントロールを配布するにはどうしたらよいのでしょう。
vector等に乗っているようなインストーラを作る鹿なのでしょうか?
どうやってランタイムのインストーラを作成すればよいのでしょうか?
サンプルソースなどあるサイトや、やり方を知ってらっしゃる方、教えてください。
どうぞよろしくお願いいたします。
A 回答 (2件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
その前に解決しなければいけない事がある。
VB6とAccessVBAのどちらかはっきりさせていただきたい。・VB6→出来上がるのはEXEファイルなので、これとカレンダーとFlexGridをまとめて配布。ディストリビューションウィザードを使っても良いだろうし、VS6やVC++6.0にはInstall Shield5の簡易版がついてくるのでそれを使ってもよい。
・AccessVBA→残念ながらAccess Runtimeを配布するには、Office Developerというものを購入しなければならない。Accessの配布さえできるようになったら、カレンダーとFlexGridはファイルを配布してレジストリに登録すればそれで良い。
・とにかくカレンダーとFlexGridをレジストリに登録したい→Install Shieldなどのインストールソフトを使うか、最悪バッチファイルで対応できないかな。
こんばんは。
回答ありがとうございます。
> その前に解決しなければいけない事がある。VB6と
> AccessVBAのどちらかはっきりさせていただきたい。
仰るとおりですね。本当にすみませんでした。
FlexGrid・カレンダーとAccessVBAの両方の配布用インストーラの作成方法を知りたかったのです。
FlexGrid・カレンダーの配布用ファイルととAccessVBA用の配布ファイルと2段階で提供しないと無理なんですね。
ありがとうございます。
初めてなもので、みなさんにとって当たり前の事がわからないことがたくさんあります。
これからもよろしくお願いいたします。
No.2
- 回答日時:
Vb6.0ランタイムにはMSの著作権があります。
ランタイムをユーザーに配布する権利のことを「再配布権」といいます。
使用許諾書にどういう場合に「再配布権」が認められるかが書かれているはずです。
>・VB6→出来上がるのはEXEファイルなので、これとカレンダーとFlexGridをまとめて配布。ディストリビューションウィザードを使っても良いだろうし、VS6やVC++6.0にはInstall Shield5の簡易版がついてくるのでそれを使ってもよい。
おそらく、これ以外の方法は著作権的にアウトなのでは?
著作権に関する正確な情報はMSに問い合わせ下さい。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- C言語・C++・C# ActiveXコントロールを.NETにインポートできない??? 2 2023/05/02 02:50
- Access(アクセス) Access DTPickerの初期表示月を変えたい 1 2022/08/02 08:55
- Excel(エクセル) エクセルでカレンダーを作りたい 5 2023/05/16 07:32
- Bluetooth・テザリング スマートウォッチについて質問です。 スマートウォッチには音楽コントロール(再生、停止など)ができる機 1 2022/03/27 18:27
- Windows 10 [USB回復ドライブ+システムイメージ]とWindows10 インストーラ(アップグレード)の関係 2 2022/06/01 20:46
- その他(ソフトウェア) MMD PMXエディタ プラグイン 押せない はじめまして。MMDについて質問させていただきます。 7 2022/05/04 15:53
- その他(プログラミング・Web制作) google formsを使ったタスク依頼フォーム作成におけるご相談 1 2023/06/22 15:55
- 呼吸器・消化器・循環器の病気 心筋梗塞の発作って薬でコレステロールの値をコントロールしても起こりえますか うちの親の話で、体重は相 7 2022/12/27 20:20
- JavaScript javascriptで文字挿入でtoggleみたいなのはありますか? 2 2023/02/14 21:53
- Excel(エクセル) 【Excel関数】カレンダーで文字が入っていたら転記 4 2023/07/24 23:28
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
FileDialog オブジェクトでファ...
-
コモンダイアログで拡張子の無...
-
vbaサブフォルダーをワイルドカ...
-
ffftpでファイル取得が0バイト...
-
VB.net XMLの作成方法 Iniの代替
-
Excel VBA Outlookメールにエ...
-
VBA ファイル名取得
-
サブフォルダ含むフォルダ内の...
-
「AccessViolationException」...
-
VBAで次のような処理をできるか...
-
【ACCESS VBA】アクセスからデ...
-
Accessのウインドウサイズの固定
-
EXCEL VBA tif画像のプロパティ...
-
VBAでフォルダ内のhtmlファイル...
-
EXCEL VBAを使ったファイル解析...
-
VBA ディレクトリ名をワイルド...
-
タイムスタンプの更新の方法2
-
Wordのプロパティ・総ページ数...
-
「エクセルファイルが開いてい...
-
Excel VBA でサブルーチンをル...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
動かなくなってしまった古いVBA...
-
FileDialog オブジェクトでファ...
-
VBA ファイル名取得
-
VBAでフォルダ内のhtmlファイル...
-
excel マクロ PDF化の際のエラ...
-
vbsでのアスタリスクとファイル...
-
「エクセルファイルが開いてい...
-
ffftpでファイル取得が0バイト...
-
vbaサブフォルダーをワイルドカ...
-
ExcelVBA 文字コード変換
-
Accessのウインドウサイズの固定
-
サブフォルダ含むフォルダ内の...
-
VBからExcelファイルを開くとき...
-
VB6でUTF-8ファイルの読取りを
-
【VBAマクロ初心者】Excel VBA...
-
「AccessViolationException」...
-
エクセルのVBAで開いている...
-
Wordのプロパティ・総ページ数...
-
更新日が指定日以降のファイル取得
-
コモンダイアログでフォルダを...
おすすめ情報