Инсталляция eXpress quantum

Работа VB и СУБД (Access, MSSQL, MySQL, Oracle и пр.)
Правила форума
При создании новой темы не забывайте указывать используемую СУБД.
Юстас
Бывалый
Бывалый
 
Сообщения: 200
Зарегистрирован: 24.10.2003 (Пт) 5:05

Инсталляция eXpress quantum

Сообщение Юстас » 25.09.2004 (Сб) 2:34

Народ, кто пользовал eXpress quantum, подскажите, как инсталлировать его на клиентском компе? По типу MDAC, отдельной инсталляцией или как?

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 25.09.2004 (Сб) 14:02

Дык это ж activex. Ему regsvr32 и всё...
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

Юстас
Бывалый
Бывалый
 
Сообщения: 200
Зарегистрирован: 24.10.2003 (Пт) 5:05

Сообщение Юстас » 25.09.2004 (Сб) 21:46

При инсталляции триал пакета создаётся куча ключей в реестре, и без них grid работать не будет. А regsvr естественно, всех этих ключей не сделает, он то не знает о триальности, криптографии и т.п.

Заломать заломал, а вот с созданием необходимых ключей в реестре пока не придумал :(

Andrey Fedorov
Член-корреспондент академии VBStreets
Член-корреспондент академии VBStreets
 
Сообщения: 3287
Зарегистрирован: 21.05.2004 (Пт) 9:28
Откуда: Москва

Сообщение Andrey Fedorov » 27.09.2004 (Пн) 8:08

При инсталляции триал пакета создаётся куча ключей в реестре, и без них grid работать не будет.


Ну не надо путать режим разработки - то есть работу контрола в среде IDE и режим работы контролв в готовой программе. Для второго случая достаточно как правило зарегистрить контрол средствами инсталятора или regsvr32 - по крайней мере других вариантов я не видел.

Впрочем у нормального компонента все это должно быть в Help-e прописано.

И еще - некоторые фирмы выпускают раздельно триальные и комерческие версии компонентов (первые во вторые не превращаются никакими ключиками)...
Фиг Вам! - Сказал Чебурашка, обгладывая Крокодила Гену...

Юстас
Бывалый
Бывалый
 
Сообщения: 200
Зарегистрирован: 24.10.2003 (Пт) 5:05

Сообщение Юстас » 27.09.2004 (Пн) 12:41

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

Ну значит, будем делать свой инсталл :) Или отучать лазить в реестр.

Andrey Fedorov
Член-корреспондент академии VBStreets
Член-корреспондент академии VBStreets
 
Сообщения: 3287
Зарегистрирован: 21.05.2004 (Пт) 9:28
Откуда: Москва

Сообщение Andrey Fedorov » 27.09.2004 (Пн) 12:46

Да не нужен ей никакой ключ. Ключ всегда требуется только для IDE (среды разработки). На компьютеры где ставится готовая программа ключи не требуются по определению. Впрочем, инсталяция на компьютер клиента должна быть в Help-e описана. Почитай...
Фиг Вам! - Сказал Чебурашка, обгладывая Крокодила Гену...

Юстас
Бывалый
Бывалый
 
Сообщения: 200
Зарегистрирован: 24.10.2003 (Пт) 5:05

Сообщение Юстас » 27.09.2004 (Пн) 16:36

Что значит не нужен ключ? Версия триал. Как во-твоему она определяет время? Читает с реестра. Значения ключа в процессе работы не используются. Они нужны только для того, чтобы dll не выгрузилась из памяти, если значение ключа говорит о том, что триал-срок истёк.

В общем, полемизироапть по данному поводу смысла нет.


Вернуться в Базы данных

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3

    TopList