Главная страница
    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.017 c
3-1140172014
VitGun
2006-02-17 13:26
2006.04.09
Проблемы с сохранением изменений.


15-1142401868
Fidel
2006-03-15 08:51
2006.04.09
Продажа программы


15-1142602054
Juice
2006-03-17 16:27
2006.04.09
Где переназначать папку Program Files ?


1-1141384152
Layner
2006-03-03 14:09
2006.04.09
Помогите кодом, где из компанента создается форма


2-1143382427
Serzh
2006-03-26 18:13
2006.04.09
Рабочая папка





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