Здесь автор представляет самый простой метод установки, который заключается в использовании для упаковки программы упаковки, поставляемой с VB. Хотя это относительно распространено, я считаю, что не многие об этом знают! ! (Обязательно досмотрите до конца, самое интересное впереди) Ладно, хватит ерунды, перейдем к делу.
①Запустите мастер упаковки, как показано на рисунке ниже:
②Нажмите кнопку «Обзор» и выберите проект для упаковки. Затем нажмите кнопку «Упаковать» (здесь будет представлена только упаковка, другие функции введены не будут). Введите следующую страницу, как показано ниже:
③ Выберите тип пакета для упаковки. Для обычных проектов EXE просто выберите «Стандартный установочный пакет». Для элементов управления и т. п. это зависит от того, где они используются. Если они используются на веб-странице, выберите «Интернет». Пакет программного обеспечения», а затем нажмите кнопку «Далее». Как показано ниже:
④Выберите место, где хранится файл пакета (нет необходимости говорить об этом подробнее), как показано на рисунке ниже:
⑤Мастер автоматически находит элементы управления, DLL и другие файлы, используемые в проекте. Вам необходимо самостоятельно проверить проект, чтобы убедиться, что все включенные файлы заполнены. Вы должны принести файлы сторонних элементов управления, иначе вы окажетесь в нем. проблема~ ~~, а затем нажмите кнопку Далее, как показано на рисунке ниже:
⑥Выберите тип файла для упаковки. Если вы хотите опубликовать на компакт-диске, выберите один сжатый файл. Если вы хотите опубликовать на дискете, выберите несколько сжатых файлов. (Конечно, это не абсолютно. Вы также можете выбрать несколько сжатых файлов с помощью компакт-диска, но, возможно, никто этого не делает~~~). Затем нажмите «Далее». Как показано ниже:
⑦ Определите заголовок программы установки, который представляет собой текст, отображаемый на фоне установки. Затем нажмите «Далее», как показано ниже:
⑧Здесь вы можете указать, какие элементы будут отображаться в «Меню «Пуск». Например, вы можете добавлять и удалять элементы программы, вы можете нажать кнопку «Новый элемент», а затем ввести $(WinPath)/st6unst.exe-n в поле. столбец «Цель» «$(AppPath)/ST6UNST.LOG», включая двойные кавычки. Выберите «$(WinPath)» в проекте «Начать» без двойных кавычек. Затем нажмите ОК, как показано ниже:
⑨Здесь вы можете изменить место установки папки, а затем нажать «Далее», как показано на рисунке ниже:
⑩Здесь вы можете настроить общий доступ к файлу (то есть файл может использоваться несколькими программами). На этом установка завершена.
После установки будут сгенерированы три файла и папка, как показано на рисунке ниже:
Файл информации об установке SERTUP.LST
Пакет файлов .CAB представляет собой файл данных, и все установленные файлы находятся в пакете.
Setup.exe — это основной файл установки.
Поддерживаются все файлы, включенные в сжатый пакет. Как показано ниже:
Одним из наиболее важных файлов в этой папке является пакетный файл «License Template.BAT» (имя файла будет разным для разных проектов). После изменения проекта вы можете перекомпилировать его, а затем скопировать исполняемый файл в другой каталог. этот каталог SUPPORT, выполните этот пакетный файл, и вы сможете переупаковывать без запуска мастера упаковки каждый раз, когда вносите изменения.
Еще одним важным файлом является файл SETUP1.EXE. Это основной файл установки. Интерфейс, который мы видим во время установки, создается при запуске этого файла. Он написан на VB. Исходная программа находится в каталоге установки 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"
FileCopysProgramsPath,sDesktopPath
Ниже приводится введение в файл SERTUP.LST (файл с информацией об установке), созданный мастером, как показано на рисунке ниже:
Это содержимое первой области файла. SetupTitle задает заголовок окна распаковки, а SetupText задает содержимое окна распаковки. После изменений это выглядит как на картинке ниже:
Далее мы представим роль области настройки файла SERTUP.LST, как показано на следующем рисунке:
Изменение цвета на другое значение может изменить цвет фона окна установки (по умолчанию синий, на который скучно смотреть). Меняем его на зеленый через 16 (конечно есть и другие цвета, можете попробовать сами~~~), эффект как на картинке ниже (это интерфейс установки встроенного установщика VB после того, как я его поменял) , как вы думаете, не уступает ли он в этом плане интерфейсу какого-нибудь другого установочного ПО?):
Ладно, на этом знакомство с программой установки VB, конечно, полностью сделано самим VB. Как ее изменить и будет ли она красивая или нет, зависит от вашего собственного уровня и художественных навыков. В любом случае, программа установки. исходный код предоставляется вам, вы можете делать все, что захотите! ->