Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Регистрация [D7, XP]


Der Nechk@ssoff ©   (2006-03-22 14:15:00) 

Здраствуйте!Я создал процедуру регистрации в своей проге,после регистрации меняется Form1.caption:='...'но после повторного запуска   Form1.caption:='...'возвращается в положение До регистрации а надо что бы при последующих запусках проги Form1.caption:='...'не менялся!Спасибо всем кто ответил!


Khim   (2006-03-22 16:45:00) [1]

Возми создай файл ххх.ini, потом при загрузке проги загружай что надо из него
Вроде оно так будет просто,


Der Nechk@ssoff   (2006-03-22 16:41:00) [2]

Вот если создавать файл то что для него нужно и как его создать(для меняTFileStream-темный лес )


Сергей М.   (2006-03-22 15:24:00) [3]


> Der Nechk@ssoff ©   (22.03.06 14:59) [13]


> 1. Реестр


См. класс TRegistry


> 2. Отдельный файл.


Да все что угодно ! Простор для творчества тут безграничен)..

См. класс TFileStream, например


> 3. Сам exe-файл


Сложная, но изящная по концептуальной идее технология.

См. BeginUpdateResource/UpdateResource/EndUpdateResource


Der Nechk@ssoff   (2006-03-22 14:59:00) [4]


> SergP.   (22.03.06 14:56) [12]

А как?


SergP.   (2006-03-22 14:56:00) [5]


> Nsk3D ©   (22.03.06 14:49) [11]
> А можно как-то реализовать это программно?


Можно.


Nsk3D   (2006-03-22 14:49:00) [6]

А можно как-то реализовать это программно?


Der Nechk@ssoff   (2006-03-22 14:44:00) [7]

Я чего-то непонимаю...объясните попроще что сделать надо?


SergP.   (2006-03-22 14:44:00) [8]


> Что сохранять?


Ну что-то где-то нужно сохранять... Иначе откуда прога будет знать что она зарегистрирована?

Что сохранять? - Ну по крайней мере хотябы признак того что регистрация произведена. Но это для простейшего случая...

Куда сохранять? Вариантов много:
1. Реестр
2. Отдельный файл.
3. Сам exe-файл.


Рамиль   (2006-03-22 14:41:00) [9]

Он возвращается не в значение до регистрации, а в значение с которым была скомпилированна программа.
А как исправить сказано в [1].


Der Nechk@ssoff   (2006-03-22 14:35:00) [10]

Caption ы формы отличаются но при закрытии/открытии проги Caption фозвращается в положение до регистрации.Как исправить?


Рамиль   (2006-03-22 14:30:00) [11]


> ничем

В вопросе указывалось, что должны отличаться, по крайней мере Caption ом формы.


Der Nechk@ssoff   (2006-03-22 14:26:00) [12]


> Сергей М. ©   (22.03.06 14:23) [4]


ничем


Сергей М.   (2006-03-22 14:23:00) [13]


> Der Nechk@ssoff ©   (22.03.06 14:21) [3]


Чем файл"зарегистрированной проги" должен отличаться от файла"незарегистрированной проги""


Der Nechk@ssoff   (2006-03-22 14:21:00) [14]


> Сергей М. ©   (22.03.06 14:19) [2]


Прогу.вопрос\ответ-регистрация окончена.


> А сохранять не пробовал?


Что сохранять?


Сергей М.   (2006-03-22 14:19:00) [15]


> создал процедуру регистрации


Что регистрируем-то ?


Рамиль   (2006-03-22 14:18:00) [16]

А сохранять не пробовал?


Наверх

Титульная страница Поиск, карта сайта Написать письмо