Компьютерные книги
Главное меню
Главная Поиск по сайту Добавить материал О нас Карта книг Карта сайта
Реклама
computersbooks.net -> Добавить материал -> Языки программирования -> Ватсон К. -> "С#" -> 219

С# - Ватсон К.

Ватсон К. С# — Лори, 2005 . — 879 c.
ISBN 1-861004-98-2
Скачать (прямая ссылка): vatsonc2005.pdf
Предыдущая << 1 .. 213 214 215 216 217 218 < 219 > 220 221 222 223 224 225 .. 404 >> Следующая

Этот текст также можно изменить. Строка [наименованпепродукта] автоматически заменяется на значение свойства ProductName, которое было опредено вместе с остальными свойствами проекта.

2. Войдите в диалог Installation Folder. Этот диалог обладает единственным свойством: BannerBitmap. Измените значение этого свойства точно таким же образом, как в диалоге Welcome,

Этим свойством обладают все диалоги, при появлении которых выводится рисунок. Поэтому следует изменить значение

этого свойства также и для всех остальных диалогов.

Дополнительные диалоги

Инсталлятор Visual Studio.NET не позволяет разрабатывать свои собственные диалоги и включать их в последовательность диалогов, выводящихся при инсталляции. Для выполнения таких действий вам потребуется использовать более сложные системы, например, InstallShield и Wise for Windows. Однако Visual Studio.NET
47 4

Г лава 17

ШШД

л!

(2 ЪЛаъ)

СкпШКГ

Inforvtbcn

lUdcAAlOT

TntbOxn

W

fUAoemcon* Checkbox*! CJwAwaa* СЬыНиив*

(* buttons)

w

Я«дМ«г LIser Spbth

T#«DO*M TwiMXM

Св> (O

Uctra

Agrecwrt

<Q

ktaaMo

1

a*

предоставляет возможность добавлять н настраивать большое количество предварительно определенных диалогов с помощью окна Add Dialog.

Выбрав в редакторе пользовательского интерфейса последовательность Start и перейдя в меню Action | Add Dialog, вы увидите окно Add Dialog, которое изображено на рисунке слева. Все входящие в это окно диалоги могут быть настроены.

На выбор предлагаются диалоги, в которых есть 2, 3 или 4 переключателя; диалоги с окнами выбора, в которые включено до 4 окон выбора; а также диалоги с текстовыми окнами, в которые входит до 4 текстовых окон. Управляющие элементы Windows для данных диалогов допускают настройку с помощью определения их свойств. В качестве примера того, каким образом можно использовать такие диалоги, воспользуемся диалогом Checkboxes.

Диалог Customer Information (информация о заказчике) запрашивает имя пользователя, компанию и серийный номер. Если у вашего продукта нет серн иного номера, то вы можете отказаться от вывода серийного номера, присвоив свойству ShowSerialNumber значение False. Диалог License Agreement (соглашение о лицензии) предоставляет пользователю возможность принять условия лицензии до того, как начнется процедура инсталляции. Файл, в котором находится лицензия, определяется посредством свойства LicenseFile. В диалоге Register User (регистрация пользователя) пользователь может нажать кнопку Register Now (зарегистрироваться немедленно), после чего будет запущена программа, определяемая с помощью свойства Executable. Запускаемая программа может отправлять данные на FTP-сервер или пересылать данные по электронной почте. Диалог Splash (красочное пятно) просто выводит цветной экран перед началом инсталляции, при этом рисунок определяется посредством свойства SpiaahBiemap.

Практикум: добавление остальных диалогов

1. С помощью меню Action | Add Dialog добавьте диалоги Read Me, License Agreement и Checkboxes в последовательность Start. Определите очередность этих диалогов в стартовой последовательности, перенося их мышью с следующем порядке:

Welcome - Read Me - License Agreement - Checkboxes -Installation Folder - Confirm Installation,

1

Все дополнительные диалоги должны располагаться перед диалогом Installation Folder, в противном случае при построении пакета инсталляции будет выдано соответствующее предупреждение.

2. Дня всех ЭТИХ диалогов необходимо настроить СВОЙСТВО BannerBitmap так же, как мы делали раньше, Свойству ReadmeFile диалога Read Me присвойте знамение readrac.rtf —файл, который мы предварительно поместили Application Folder\Setup.

3. Свойству LicenseFile диалога License Agreement присвойте значение iicense.rtf.
Установка приложений Windows

475

Свойства Значения
BannerText Optional Files (дополнительные файлы)
BodyText Инсталляция дополнительных файлов
CheckboxlLabel Хотите лн вы иметь демонстрационный файл на рабочем столе?
Checkboxlproporty CHECKBOXDEMO
Checkbox2Visible False
Checkbox3Visible False
CheckboxiVisible False

!. Диалог Checkbox будет использоваться, чтобы запросить у пользователя, требуется или нет инсталлировать файл demo.wroxtext, который был перенесен В Oser'a Desktop. Измените свойства этого диалога в соответствии с таблицей слева.

Свойству checkboxiProperty присваивается то же самое значение, что и свойству Condition файла demo.wroxtext, которое было присвоено ранее при добавлении файла в пакет инсталляции с помощью системного редактора файлов. Если пользователь выберет это окно, то значение checkboxdemo будет равняться true и файл будет нсталлироваться; если окно выбрано не будет, то значение будет равняться false и файл соответственно инсталлироваться не будет.

Свойству Checkboxxvisible остальных окон выбора присвоено значение Faiae, поскольку нами используется только одно окно выбора.

Построение проекта

Теперь можно приступать к построению проекта по созданию инсталлятора.
Предыдущая << 1 .. 213 214 215 216 217 218 < 219 > 220 221 222 223 224 225 .. 404 >> Следующая
Книги
Web-программирован-
ие
Аппаратное обеспечение Графика Руководство по П.О. Самоучитель Теория программирования Фотошоп Языки программирования
Новые книги
Вирт Н. "Систематическое программирование " (Теория программирования)

Эком "Microsoft Excel 2000 шаг за шагом Русская версия самоучитель " (Самоучитель)

Поляков А.Ю. "Методы и алгоритмы компьютерной графики в примерах Vizual C++" (Графика)

Баяковский Ю.М. "Графическая библиотека Open GL " (Графика)

Валиков А. "Технология " (Языки программирования)
Авторские права © 2013 ComputersBooks. Все права защищены.