Книги
чёрным по белому
Главное меню
Главная О нас Добавить материал Поиск по сайту Карта книг Карта сайта
Книги
Археология Архитектура Бизнес Биология Ветеринария Военная промышленность География Геология Гороскоп Дизайн Журналы Инженерия Информационные ресурсы Искусство История Компьютерная литература Криптология Кулинария Культура Лингвистика Математика Медицина Менеджмент Металлургия Минералогия Музыка Научная литература Нумизматика Образование Охота Педагогика Политика Промышленные производства Психология Путеводители Религия Рыбалка Садоводство Саморазвитие Семиотика Социология Спорт Столярное дело Строительство Техника Туризм Фантастика Физика Футурология Химия Художественная литература Экология Экономика Электроника Энергетика Этика Юриспруденция
Новые книги
Цуканов Б.И. "Время в психике человека" (Медицина)

Суворов С. "Танк Т-64. Первенец танков 2-го поколения " (Военная промышленность)

Нестеров В.А. "Основы проэктирования ракет класса воздух- воздух и авиационных катапульных установок для них" (Военная промышленность)

Фогль Б. "101 вопрос, который задала бы ваша кошка своему ветеринару если бы умела говорить" (Ветеринария)

Яблоков Н.П. "Криминалистика" (Юриспруденция)
Реклама

Разработка корпоративных приложений в Access 2002 - Литвин П.

Литвин П. Разработка корпоративных приложений в Access 2002 — Спб.: Питер, 2002. — 848 c.
ISBN 5-314-00181-0
Скачать (прямая ссылка): razrabotkaprilojeniy2002.djvu
Предыдущая << 1 .. 332 333 334 335 336 337 < 338 > 339 340 341 342 343 344 .. 357 >> Следующая

_ f
;.:Keywoidc:,-: ]lnsla"e[.M SI.Database.Release
! ! -V . p ~д~.:У.гг
.Ilnlel ^ ^1^?'у>зца"к-ФоЗЗ ^ ^
PloduclID ){BCCAA730-1В7В-4285-8В94ЕВА0А4ЙД9ЕАВ} "
j-;<-ySchwi?"[iOO •¦•SiH-nrV:-1 Read-only lecommend т||,;
^Souice Images l< He n^mes: ;*з.См Shoit [ V'. ,• рЧопд.-;
-¦ Г Corrpicssed
л-ГкAdmin Image-
-OK.
.Caned,
Рис. 17.11. Диалоговое окно для редактирования полей из Summary Information Stream в Microsoft Огса
Гш|о?|и№1<ь1а|;*ые|1;-у

•?Ccricrt
r*if?er
*+иг"5р*ыТс/й _
у*н
: 'У)
kc-uOuioj S3 SO C"xd Ы SO CcrfrOnUl 29 so CntfSuto) S3 10 SxtSwog Ы so 4ttMh" M so MAtulan so so eo so OutO^Ctt S3 • 10 осамисм to so Atieocuicg S3 20 >l"7hl eo so aatoec 80 80 a*7M"mc S3 40 38.... ..
^...... ..
7СЕШ
Reinstall or Repair Аша a Inatatladen
'•¦та' 'iw У.-.-.
"bo" ii. эи i
: Sell CRtW
/*'Oeiectan<J pejak tr>ora (A my Access (nsiaflaflon-,:
&V-5
iv
UimMtl ГЫ^ЫлСтг^ Ui'wUt ".
i*tforCo*"4...
tfirrOC
' >.
7f
Ж ? Iomu; 7*'' •¦ :'n - - ¦? ¦/'
* П \\
& Cl CorfnfJ .4.** >. w "' . i'T' • ii'"". ' \'~r
$>ПС-Ц>' ; V
"Ota*!; *• .. }}¦
' "Oer!iig thh ргмемveu mlfiMlrt 'aalecd te^uacepcapr^srasnfY/ i П OuC"^' *" pfevMe Oie CO bt network Гветвоя you used to Jnenff wL. _v \ * v
i П t
9 П Рг>7*!"ш. ^{3 РйсеГ',"~
V? '{Z
}П "•"*"""
?ОВйй^кй
ж Я Rtaj^fnAd
Л, *~ГТЛ 2Ki'~v w
.< fir
И
ш
Рис. 17.12. Режим Dialog Preview в Microsoft Огса
Редактирование файлов Windows Installer 803
К сожалению, Dialog Preview не функционирует как конструктор окон. Если вам нужно средство для визуальной разработки таковых, придется поискать другую программу, поскольку возможности Огса ограничены редактированием таблиц Dialog и Control базы данных Windows Installer.
Однако перейдем от недостатков к достоинствам: утилита Огса содержит средства, позволяющие проверить пакет перед его распространением. Для того чтобы протестировать пакет на совместимость с правилами службы Windows Installer или на соответствие требованиям совместимости с Windows 2000, выберите команду Tools > Validate.
Редактор InstallShield for Windows Installer
Редактор InstallShield for Windows Installer принадлежит InstallShield Software Corporation (http://www.insta11shield.com) и продается по цене $795. Данный продукт не только отображает содержимое таблиц базы данных Windows Installer (рис. 17.13), но и предлагает удобные средства визуального проектирования.
InstallShield хранит проекты в собственном формате, но может открывать стандартные пакеты MSI и импортировать их содержимое. Процесс разработки пакета установки в InstallShield состоит из двух этапов: редактирования и построения. Это значит, что вы сначала разрабатываете проект, а потом на его основе генерируете результирующий пакет. Такая схема работы предоставляет много преимуществ, среди которых и возможность генерировать на основе одного проекта разные пакеты (например, для поддержки нескольких языков).
."."-ж
ШС
з) о <3? О Ci 1
г-JS lfBUBNeM Todey
}-3gheto
К/ Piectcei fcj О Отдай" Your Setup
I -^FeatCre*"
6-Q Spec/у Afpluten Data j г dHe*
I {-& Merge ModJes
S Dependence
0 О Corftjue (he TtfQet System | t-C&StotcuU/Fctiori
} r*<3[RegWry
1 {-ttfOOOCRettvces j •••Q WIFIeChenges
0-0 DetiTt the User Interface ] f*1ieMeg"
j Wboerds
ф-О Oe/ne Sequences bAcbons
I Se""nCe"
| Acuo"/sofcu
e О PrcpererorOetrtUJon { Releases
! J-Q) MSI Debugger
i Obtrbute
Atfrmeed Hew* f**rpPeChV*lable* r-?4 Property Manager Setup Def^n l-Й CttTWwtl j-#jl Merge Modie Oetaf* Oetttudon Po*erCdtor
&~-'Л >}
j Project • 'Acteii Rirtfte*
'"б1 №)ect Propertiei -Д1 Sisnmary WormabonSt/eam -Pi WVxi>rtB"0
?)-?S String ТаЫе*
I• tfc Encash (LNted State*)
iNoofoft Acceii 2002 (UrUne
Product Version. ...[10.0.2627.01... AflkeqcnT)Oe i Itternet Agpkedon
Product Code !
Upgrade
InrtalCcndticn Oestnabon Folder
;6мпЛйп(|)
t(Pr^^terfc^3\VourCcrrpany toffia^rfeufc
<№Штё8*щу--
Enter the аШЛ for this product.
Changing the product name will not affect any built releases. You must run the Rolease wizard again to see the changes reflected in your setup's product name and in the project's folders and Tiles.
РИС. 17.13. Интерфейс InstallShield для Windows Installer
804
Глава 17"Установка и настройка приложений
Редактор InstallShield представляет всю свою информацию в виде DHTML- страниц с большим количеством справочной информации, интегрированной прямо в средства редактирования. Это не только помогает разобраться в принципах работы продукта, но и понять, что нужно для создания совместимой с Windows Installer программы установки.
Информация из Summary Information Stream редактируется в режиме Project (рис. 17.13). Некоторые свойства вы, возможно, найдете не сразу, но они все тут, в описывающей проект таблице Properties. Для всех свойств, в которых должны храниться GUID, InstallShield предлагает кнопку для автоматического генерирования идентификаторов, что очень удобно.
На рис. 17.14 редактор окон InstallShield показан в действии. Как видите, это настоящее средство визуального проектирования, очень похожее на конструктор форм Access. Модифицировать окна здесь гораздо проще, чем редактировать таблицы Control и Dialog. Кроме toijj, InstallShield поддерживает режим тестового выполнения (test run), позволяющий запустить пользовательский интерфейс проекта без реальной установки программного обеспечения.
Предыдущая << 1 .. 332 333 334 335 336 337 < 338 > 339 340 341 342 343 344 .. 357 >> Следующая