![]() |
|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 07.04.2007
Сообщений: 7
|
![]()
Вот не так давно начал изучать Delphi и меня заинтересовал вопрос: как создать установочную прогу, и во время установки которой происходила запись некоторых файлов в определенный раздел реестра.
![]() ![]() ![]() |
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 04.03.2007
Сообщений: 615
|
![]()
ты хочешь создать свой инсталлятор или тебе просто необходимо сделать дистрибутив?
если второе, то используй InnoSetup, ну а если первое, то зря ты за это взялся, потому как если ты совсем недавно начал заниматься программированием, то создавть качесвтенный инсталлятор тебе не удастца... да и зачем изобретать велосипед... |
![]() |
![]() |
![]() |
#3 |
Участник клуба
Регистрация: 28.03.2007
Сообщений: 1,814
|
![]()
У меня на диске вместе с Delphi 7 был инсталятор InstallShield Limited Edition. Хоть и резанная версия но достаточная для создания полноценного дистрибутива включая работу с реестром и базами данныхда и подробное описание можно найти в одном из учебников по Delphi, называется "DelphiBeginner "
|
![]() |
![]() |
![]() |
#4 |
Форумчанин
Регистрация: 03.11.2006
Сообщений: 321
|
![]()
Я тут тоже прогу писал, надо было защитить от копирования. Так пришёл к выводу что лучше чем защита по ID HDD не придумать. Делал по диску С:. Ключ шифровал простой математикой и клал в корневой каталог диска с:. Пока не кто не взломал, а у себя калькулятор поставил, который из номера HDD ключ делает. И никаких нафиг реестров не надо, а если кто и с ключом стырит, то прога ваще матерится и закрывается.
|
![]() |
![]() |
![]() |
#5 | |
Delphi/C++/C#
Участник клуба
Регистрация: 29.10.2006
Сообщений: 1,972
|
![]() Цитата:
|
|
![]() |
![]() |
![]() |
#6 |
Регистрация: 07.04.2007
Сообщений: 7
|
![]()
Да какая разница ветка или каталог, главное поняли все. А на счет кода HDD надо попробовать.
|
![]() |
![]() |
![]() |
#7 | |
Новичок
Джуниор
Регистрация: 31.07.2009
Сообщений: 1
|
![]() Цитата:
Tyusoff Com.
|
|
![]() |
![]() |
![]() |
#8 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
![]()
народ, а мне вот интерестно, что по теме так толком никто и не ответил
где в реестре нужно прописывать прогу для её регистрации в Установке и удалении прог? Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
![]() |
![]() |
![]() |
#9 |
Форумчанин
Регистрация: 12.05.2007
Сообщений: 373
|
![]()
А шо там думать.. Открой реестр и попробуй найти какую нить прогу (винрар к примеру), и по аналогии делай.. Разбирайся..
Вообще в реестре..системный деинсталятор в основном хранит тока путь к самому деинсталятору програмы..а все остальное - результат работы деинсталятора.. Шобы читать/писать шото в реестр используй TRеgistry.. А на щет записи в реестр файла.. Это тоже возможно.. Тока для его открытия нада будет извлекать его на диск (например в темп) и от туда запускать.. НО!! Не стоит забывать что чем больше реестр - тем хуже для винды:-)
Перемен! - требуют наши сердца. Перемен! - требуют наши глаза.
В нашем смехе и в наших слезах, И в пульсации вен: "Перемен!Мы ждем перемен!" |
![]() |
![]() |
![]() |
#10 |
Старожил
Регистрация: 06.08.2007
Сообщений: 2,183
|
![]()
SmartInstall используй, здоровская. >>Ссылка<<
Возможен импорт ключей реестра иp файлов *.reg |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Получение и чтение входящих UDP пакетов | XAOC-forever | Работа с сетью в Delphi | 6 | 03.06.2008 10:02 |
работа с сокетами, содержимое пакетов | fire64 | C/C++ Сетевое программирование | 1 | 15.03.2008 08:38 |
Как изменить размер пакетов чтобы уменьшить исходящий трафик | lubopit | Операционные системы общие вопросы | 1 | 21.02.2008 18:09 |
Проблема со сборкой IP пакетов | Дядя Фёдор | Работа с сетью в Delphi | 0 | 28.08.2007 11:19 |