ここでは、VB に付属のパッケージ化プログラムを使用する最も簡単なインストール方法を紹介します。これは比較的一般的ですが、これを知っている人は少ないと思います。 ! (ぜひ最後までご覧ください。お楽しみはこれからです) さて、くだらない話はやめて、本題に入りましょう。
①下図に示すように、パッケージ化ウィザードを実行します。
②「参照」ボタンをクリックし、パッケージ化するプロジェクトを選択します。次に、「パッケージ化」ボタンをクリックします(ここではパッケージ化のみが紹介され、他の機能は紹介されません)。以下に示すように、次のページに入ります。
③ パッケージ化するパッケージの種類を選択します。通常のEXEプロジェクトの場合は「標準インストールパッケージ」を選択します。Webページで使用する場合は「インターネット」を選択してください。ソフトウェアパッケージ」を選択し、「次へ」ボタンをクリックします。以下に示すように:
④以下の図に示すように、パッケージ ファイルが保存されている場所を選択します (これについては詳しく説明する必要はありません)。
⑤ウィザードは、プロジェクトで使用されているコントロール、DLL、その他のファイルを自動的に検索します。含まれているファイルがすべて揃っているかどうかをプロジェクトに移動して確認する必要があります。そうでない場合は、サードパーティ製コントロールのファイルを持参する必要があります。問題があります~ ~~ をクリックし、次の図に示すように、「次へ」をクリックします。
⑥パッケージ化するファイルの種類を選択します。CDで発行する場合は、単一の圧縮ファイルを選択します。フロッピーディスクで発行する場合は、複数の圧縮ファイルを選択します。 (もちろん、これが絶対というわけではありません。CDを使えば複数の圧縮ファイルを選択することもできますが、そんなことする人はいないかもしれません~~~)。次に「次へ」をクリックします。以下に示すように:
⑦ インストールプログラムのタイトル(インストールの背景に表示されるテキスト)を決定します。次に、以下に示すように「次へ」をクリックします。
⑧ここでは、「スタートメニュー」にどの項目を表示するかを設定できます。たとえば、プログラム項目の追加とアンインストールを行うことができます。「新しい項目」ボタンを選択して、「$(WinPath)/st6unst.exe-n」と入力します。 「ターゲット」列「$(AppPath)/ST6UNST.LOG」 (二重引用符を含む)。開始プロジェクトで二重引用符を付けずに「$(WinPath)」を選択します。次に、以下に示すように、「OK」をクリックします。
⑨ここで、以下の図に示すように、フォルダーのインストール場所を変更し、「次へ」をクリックします。
⑩ここでは、ファイルを共有する(つまり、ファイルを複数のプログラムで使用できる)ように設定できます。この時点でインストールは完了です。
インストール後、次の図に示すように、3 つのファイルと 1 つのフォルダーが生成されます。
SERTUP.LST インストール情報ファイル
.CAB ファイル パッケージはデータ ファイルであり、インストールされたすべてのファイルがパッケージ内にあります。
Setup.exe はインストールのメイン ファイルです。
サポートされるのは、圧縮パッケージに含まれるすべてのファイルです。以下に示すように:
このフォルダー内の最も重要なファイルの 1 つは、バッチ ファイル「License Template.BAT」です (プロジェクトが変更された後、ファイル名はプロジェクトごとに異なります)。プロジェクトを再コンパイルし、実行可能ファイルを次の場所にコピーできます。この SUPPORT ディレクトリに移動し、このバッチ ファイルを実行すると、変更を加えるたびにパッケージ化ウィザードを実行することなく再パッケージ化できます。
もう 1 つの重要なファイルは SETUP1.EXE ファイルです。これは、インストール中に表示されるインターフェイスがこのファイルを実行することによって生成されます。ソース プログラムは VB のインストール ディレクトリ「C:/PROgramFiles/MicrosoftVisualStudio/VB98/Wizards/PDWizard/Setup1/SETUP1.VBP」にあります。VB を使用して直接コンパイルできます。このプロジェクトを編集します (VB のインストール インターフェイスはあまりにも醜いので、自分で変更できます。どのように変更するかは自分の能力に依存します~~~) インストール後にデスクトップにプログラムへのショートカットを追加することができます。このプロジェクトをコンパイルし、「frmSetup1」ウィンドウを開き、コードの 463 行目に次のコードを追加します。
DimsProgramsPathAsString
DimsDesktopPathAsString
sProgramsPath=GetSpecialFolder(sfidPROGRAMS)
sDesktopPath=GetSpecialFolder(sfidDESKTOP)
sProgramsPath=sProgramsPath&"/"&gstrAppName&"/"&gstrAppName&".lnk"
sDesktopPath=sDesktopPath&"/"&gstrAppName&".lnk"
ファイルコピープログラムパス、デスクトップパス
以下の図に示すように、ウィザードによって生成される SERTUP.LST (インストール情報ファイル) について説明します。
これはファイルの最初の領域の内容です。SetupTitle は解凍ウィンドウのタイトルを設定し、SetupText は解凍ウィンドウの内容を設定します。変更後は以下の図のようになります。
次に、次の図に示すように、SERTUP.LST ファイルのセットアップ領域の役割を紹介します。
[色] を別の値に変更すると、インストール ウィンドウの背景色が変更されることがあります (デフォルトは青色で、見苦しいです)。 16 以降を緑色に変更します (もちろん他の色もあります。自分で試してみてください~~~)。効果は下の図のようになります (これは、変更後の VB 組み込みインストーラーのインストール インターフェイスです)この点では、他のインストール ソフトウェアのインターフェイスよりも劣っていませんか?):
さて、インストールプログラムの紹介はこれで終わりです。もちろん、VB のインストールプログラムは完全に VB 自身で作成されます。それをどう変更するかは、あなたのレベルと技術に依存します。ソースコードが与えられるので、やりたいことは何でもできます。 ->