Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Потрепаться";
Текущий архив: 2002.07.18;
Скачать: [xml.tar.bz2];

Вниз

Надоело каждый раз устанавливать компоненты при переустановке Win   Найти похожие ветки 

 
cola   (2002-06-18 00:04) [0]

Надоело каждый раз устанавливать компоненты при переустановке Windows или Delphi.

Я обычно использую 5 дополнительных набора компонент:
1. GlobusLib
2. LMD-Tools 50 SE_B5
3. Orpheus v3.02
4. RX Library
5. XL Report

Все они устанавливаются по разному.
Мне хотелось бы создать один такой архив+(reg_файл),
распаковав который в новом Windows и новой Delphi
я сразу-бы установил все эти пенели компонент одним махом!

P.S. Уже копался в реестре и кое-что понял - как dpl регистрируются.

Если кто уже делал подобное, то прошу поделиться опытом.

// СПАСИБО зАрАнЕе //


 
lipskiy   (2002-06-18 00:57) [1]

!!!!!!!
И мне это тоже крайне интересно!!
Тоже жду, кто поделится.
Спасибо.


 
ricks   (2002-06-18 01:12) [2]

Я думаю во время установки компонент необходимо запустить какой-нибудь сканер registry а потом посмотреть что изменилось и дальше уже "дело техники" ;-)


 
rhf   (2002-06-18 01:20) [3]

такой вопрос уже был...... поищите, там вроде даже кто-то ответ дал


 
zmy   (2002-06-18 09:17) [4]

Если у тебя Win2000 или XP попробуй WinInstall LE


 
-=Sergeante=-   (2002-06-18 12:34) [5]

Если структура каталогов меняться не будет, а она и не меняется, то может помочь экспортирование ключей реестра:
[HKEY_CURRENT_USER\Software\Borland] и
[HKEY_LOCAL_MACHINE\Software\Borland] со всеми подключами естесствено.


 
Poirot   (2002-06-18 12:39) [6]

А вы не пробовали использовать для установки уже готовые bpl.... А... Я так понимаю что при каждой установке вас ломает перекомпилять все библиотеки..... так вот?


 
Mister M.   (2002-06-18 12:45) [7]

а ещё после пересутановки дельфи, приходиться вновь прописывать все пути к пакетам... тоже надоедает....


 
Poirot   (2002-06-18 12:48) [8]

Можно вопрос: А накой вам тогда так часто перестанавливать мастдай. Т.е. вам не лень ставить мастдай, а какието вшивые компоненты лень


 
Внук   (2002-06-18 13:29) [9]

>>cola
>>lipskiy ©
А Windows переустанавливать - это новый вид спорта? :)))
"Так и скакал Иван-царевич, пока скакалку не отобрали"


 
Cola   (2002-06-18 23:03) [10]

Ну, спасибо!
Совет -=Sergeante=- © самый дельный.
А остальным спасибо за тонкий сарказм програмеров. (простите юмор)
ОБОЖАЮ этот сленг. И чем дольше, тем больше.
У самого каждый день часа по 2 уходит в сумме на такие дебаты с соклавишниками.

Совет ricks я уже испробовал. Довольно нудный процесс. Легче 10 раз установить компонент вручную, чем 1 раз проанализировать и создать нужный самоустанавливающийся архив.

P.S. Люди, повторяю вопросик, если кто уже ЭТО делал - просто признайтесь, что делали. Можете даже не сообщать как делали. Главное - я буду знать, что это возможно, и что в конце туннеля есть свет! И стоит ли вообще овчинка выделки?


 
sevylor   (2002-06-19 04:59) [11]

Кидаешь нужные *.bpl & *.dcp в какую-л. папку на несистемном диске,
скажем, "YourBPL", собираешь все *.dcu в папку, напр. "YourLib"
(я имею ввиду *.bpl, *.dcp, *.dcu сторонних компонентов,
стандартные Дельфя пусть сама ставит, как правило, в ...\Bin, и что за привычка хранить
документы на системном диске, ведь всякое случается...),
переустанавливаешься и запускаешь *.reg файл:
(поставь нужную версию вместо 6.0)

------------------beg *.reg-------------------------
REGEDIT4

[HKEY_CURRENT_USER\SOFTWARE\Borland\Delphi\6.0\Library]
"Search Path"="x:\\...путь до YourLib"
"Package DCP Output"="x:\\...путь до YourBPL"
"Package DPL Output"="x:\\...путь до YourBPL"
(не забудь включить путь в autoexec или кидай *.bpl, *.dcp в систему)

[HKEY_CURRENT_USER\SOFTWARE\Borland\Delphi\6.0\Known Packages]
"E:\\Delphi\\IDE\\Bpl6\\acepro60.bpl"="acepro components"
т. е "путь k *.bpl"="Описание пакета"
------------------ end *.reg---------------------


 
sevylor   (2002-06-19 05:04) [12]

Sorry, вдогонку: в "YourLib" не только *.dcu но и *.res & *.dfm


 
iZEN   (2002-06-19 12:48) [13]

Вот поэтому я и не люблю Windows.
А в своих приложениях не использую registry, обхожусь ini-файлами.
Кто сказал, что "INI -- это плохо"? Очень даже ничего. :)


 
Cola   (2002-06-20 00:37) [14]

Полностью согласен с iZEN.
А sevylor БОЛЬШОЕ спрасибо!
Именно такой ответ я и хотел получить!



Страницы: 1 вся ветка

Форум: "Потрепаться";
Текущий архив: 2002.07.18;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.47 MB
Время: 0.006 c
1-58045
Славик
2002-07-07 16:42
2002.07.18
Как удалить строку из ListBox?


3-57951
Tutov Roman
2002-06-25 16:39
2002.07.18
непонятка с таблицами парадокс


3-58012
bobr12
2002-06-27 15:12
2002.07.18
InterBase - Как получить доступ к БД на сервере в сети


3-58002
Katerina
2002-06-27 09:29
2002.07.18
Проблема отображения данных в DBGid


4-58361
Ross
2002-04-27 19:38
2002.07.18
Помогите: mailto:...





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский