Главная страница
    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.015 c
3-1140067253
Рафик
2006-02-16 08:20
2006.04.09
Помогите создать запрос по дате


15-1142509298
PTaXa
2006-03-16 14:41
2006.04.09
Фильтр


15-1142247003
Pearled
2006-03-13 13:50
2006.04.09
Помогите найти книгу "Системное программное обеспечение"


15-1142593021
Игорь М
2006-03-17 13:57
2006.04.09
Открытие дос-приложения в Виндоус Миллениум


2-1143035525
AndB
2006-03-22 16:52
2006.04.09
ComboBox1.AddItem( item ,Pointer(-1));





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