Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 |

 

  Вопрос: Setup как сделать Сетап с разными вопросиками ? Добавлено: 15.09.05 21:40  

Автор вопроса:  student-uni
Ну сетап то у меня сделать получается.

Потом он запускается и прога инсталлится.

Но мне перед инсталлом надо поспрошать юзверя
кое о чём, например его имя, фамилию,
согласен ли он с условиями лицензи,
с какой БД он хочет работать и ещё кучу всего.

Вопросы:
1. Это всё пишется отдельным приложением и вставляется в проект сетап ?

2. Как тогда передать выбранные данные приложению?

3. У кого есть примерчик расширенного сетапа ?
 

Ответить

  Ответы Всего ответов: 12  

Номер ответа: 1
Автор ответа:
 E-Man



Вопросов: 3
Ответов: 132
 Профиль | | #1 Добавлено: 15.09.05 21:53
можно сделать и отдельным приложением, и в Setup встроить, и даже в инсталлируемую прогу при первом запуске. Ограничения накладывает лишь фантазия.. а так выбор оптимального варианта зависит от того, что именно надо "спросить". данные можно передать через INI файл или реестр (или каким-либо иным методом).. Естественно, их туда надо записать Setup'ом (или чем будем спрашивать) перед тем как оттуда читать инсталлируемой прогой.

Ответить

Номер ответа: 2
Автор ответа:
 HACKER


 

Разработчик Offline Client

Вопросов: 236
Ответов: 8362
 Профиль | | #2 Добавлено: 15.09.05 21:58
всё это спросить можно при первом запуске проги, а инстал будет самый обычный...

Ответить

Номер ответа: 3
Автор ответа:
 student-uni



Вопросов: 122
Ответов: 257
 Профиль | | #3 Добавлено: 15.09.05 22:01
Ну как я сам не допёр!!!
Спасибо.

Вот только ещё вопрос,
а как определить, что прога запускается первый раз ?

Ответить

Номер ответа: 4
Автор ответа:
 E-Man



Вопросов: 3
Ответов: 132
 Профиль | | #4 Добавлено: 15.09.05 22:06
гениальный вопрос.. опять-таки, поможет тебе файл с настройками или реестр.

при запуске если в реестре нет чего-то вроде firstboot со значением 1, значит прогу запускают в первый раз.. тока не забудь программно записать это значение при этой самой первой загрузке) чтобы его найти при последующих..

Ответить

Номер ответа: 5
Автор ответа:
 Sharp


Лидер форума

ICQ: 216865379 

Вопросов: 106
Ответов: 9979
 Web-сайт: sharpc.livejournal.com
 Профиль | | #5
Добавлено: 16.09.05 04:48
Можно использовать нормальные инсталляторы (http://nsis.sourceforge.com), у них гибкие скрипты.

Ответить

Номер ответа: 6
Автор ответа:
 LamerOnLine



ICQ: 334781088 

Вопросов: 108
Ответов: 2822
 Профиль | | #6 Добавлено: 16.09.05 11:17
Вообще, если пользуешься стандартным сетапом VB - он доступен в виде исходников. Т.е. сам визард генерит не экзешник, а исходный код сетапа, который затем компилится. Сам код можешь найти в папке сетапа.

Ответить

Номер ответа: 7
Автор ответа:
 Sharp


Лидер форума

ICQ: 216865379 

Вопросов: 106
Ответов: 9979
 Web-сайт: sharpc.livejournal.com
 Профиль | | #7
Добавлено: 16.09.05 20:05
NSIS тоже доступен в виде исходников.

Ответить

Номер ответа: 8
Автор ответа:
 Barsik



Разработчик Offline Client

ICQ: 343368641 

Вопросов: 17
Ответов: 686
 Web-сайт: barsik.newmail.ru
 Профиль | | #8
Добавлено: 16.09.05 22:10
NSIS-рулит!

Ответить

Номер ответа: 9
Автор ответа:
 Black Dragon



ICQ: 321186096 

Вопросов: 30
Ответов: 347
 Web-сайт: в разработке
 Профиль | | #9
Добавлено: 19.09.05 22:05
NSIS-рулит!

Круче написать свою инсталляшку!

Ответить

Номер ответа: 10
Автор ответа:
 sne



Разработчик Offline Client

ICQ: 233286456 

Вопросов: 34
Ответов: 5445
 Web-сайт: hw.t-k.ru
 Профиль | | #10
Добавлено: 20.09.05 03:25
Вот еще недело... было бы что специализироанное - тогда еще стоило бы подумать... а если стандартное - лучше того что есть не напишешь, ибо незачем, имхо

Ответить

Номер ответа: 11
Автор ответа:
 HACKER


 

Разработчик Offline Client

Вопросов: 236
Ответов: 8362
 Профиль | | #11 Добавлено: 20.09.05 04:02
утыМенно ! атЦы, говорят
Package & Deployment Wizard
рулит :)))))))))))))))))))))))))))))

Ответить

Номер ответа: 12
Автор ответа:
 LamerOnLine



ICQ: 334781088 

Вопросов: 108
Ответов: 2822
 Профиль | | #12 Добавлено: 20.09.05 10:45
Неплохая вешь, в самом деле. Самое приятное - исходники твоего сетапа выкладывает. Потом крути их как вздумается.

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам