![]() |
|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
#1
|
||||
|
||||
![]() Есть прогамма.
При нажатии кнопки, если Эдит= '12345', происходит процедура. Как сделать, чтобы Программа читала ('12345') из отдельного файла и при необходимости можно было переписать '12345', например, в '54321'? Нужно создавать DLL, в котором хранится '12345' или есть какой-либо другой способ? Вот раньше, года этак в 60-е, было всё классно - sex, drugs & rock'n'roll. А сейчас? Suxx, bugs & plug'n'play... |
#2
|
||||
|
||||
![]() Почему именно в DLL храниться 12345....
Можна хоть в *.txt или в *.* Но желательно шифровать 12345.... |
#3
|
||||
|
||||
![]() Я бы делал так:
Код:
procedure TForm1.Button1Click(Sender: TObject); var f: TextFile; // файл fName: String[80];// имя файла x:integer; begin fName:='test.txt'; AssignFile(f, fName); Reset(f); // открыть для чтения read(f,x); Edit1.Text:=IntToStr(x); CloseFile(f); // закрыть файл end. А что на счёт 54321 так вот: Код:
S:=Edit1.Text; N:=length(S); for i:= 1 to N div 2 do begin C:= S[i]; S[i]:= S[N-i+1]; S[N-i+1]:= C; end; где в var прописываешь: S:String; C:Car; N:Integer; Последний раз редактировалось Biatov, 12.03.2010 в 00:06. |
#4
|
||||
|
||||
![]() Спасибо огромное! Попробую.
Но если это пароль, его же можно легко прочесть... Как его зашифровать? Вот раньше, года этак в 60-е, было всё классно - sex, drugs & rock'n'roll. А сейчас? Suxx, bugs & plug'n'play... |
#5
|
||||
|
||||
![]() Цитата:
На худой конец хотя бы MD5. http://ru.wikipedia.org/wiki/Md5 |