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

Вниз

Регистрация   Найти похожие ветки 

 
Der Nechk@ssoff ©   (2006-03-22 14:15) [0]

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


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

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


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


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


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


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


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


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


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


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


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


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


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


 
Der Nechk@ssoff ©   (2006-03-22 14:26) [5]


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


ничем


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


> ничем

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


 
Der Nechk@ssoff ©   (2006-03-22 14:35) [7]

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


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

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


 
Der Nechk@ssoff ©   (2006-03-22 14:44) [9]

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


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


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


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

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

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


 
Nsk3D ©   (2006-03-22 14:49) [11]

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


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


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


Можно.


 
Der Nechk@ssoff ©   (2006-03-22 14:59) [13]


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

А как?


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


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


> 1. Реестр


См. класс TRegistry


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


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

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


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


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

См. BeginUpdateResource/UpdateResource/EndUpdateResource


 
Der Nechk@ssoff ©   (2006-03-22 16:41) [15]

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


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

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



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

Форум: "Начинающим";
Текущий архив: 2006.04.09;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.47 MB
Время: 0.016 c
10-1116488932
Руслан
2005-05-19 11:48
2006.04.09
Копирование в буфер


4-1138094363
medvedenator
2006-01-24 12:19
2006.04.09
Помогите с реестром


2-1143056917
49 Cent
2006-03-22 22:48
2006.04.09
Как сортировать по убыванию?


2-1143022002
nub
2006-03-22 13:06
2006.04.09
Форматирование кода в Delphi


8-1131196465
Toxa_ua
2005-11-05 16:14
2006.04.09
Конус под углом - OpenGL





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский