|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
13.06.2014, 13:19 | #1 |
Пользователь
Регистрация: 05.04.2014
Сообщений: 54
|
Поиск и замена заданной строки в тексте
В программе есть возможность создавать пользователя, при этом стандартный пароль ему дается "1234", надо сделать так чтобы при первом его заходе в систему ему вылезало окошко с просьбой изменить пароль, не знаю как найти и заменить пароль в текстовом файле.
unit Unit1; Код:
Код:
|
13.06.2014, 13:20 | #2 |
Пользователь
Регистрация: 05.04.2014
Сообщений: 54
|
Не нашел где изменить название, модератор может добавить в название что это Delphi?
|
13.06.2014, 14:02 | #3 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
Код:
I'm learning to live...
|
|
13.06.2014, 14:30 | #4 |
Пользователь
Регистрация: 05.04.2014
Сообщений: 54
|
да я с горем пополам проверку на то, первый ли раз заходит юзер сделал
Код:
Код:
|
13.06.2014, 15:20 | #5 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Ну так я дал пример именно по замене.
Текстовик у тебя как выглядит?
I'm learning to live...
|
13.06.2014, 15:59 | #6 |
Пользователь
Регистрация: 05.04.2014
Сообщений: 54
|
Честно говоря я наверное не очень понял твой пример.
текстовик выглядет так Обычный текстовый документ логин, пароль и "права" разделены пробелами. admin1 111 111 admin2 222 111 user3 1234 110 т.е. прога заносит в пер. log:= user3; pass:= 1234; SecR:= 110 затем проверят пароль и если он стандартный( 1234), то перекидывает на 6ю форму, где один edit, куда мы вводим новый пароль, и кнопка принять. Можешь тогда дать комментарии к твоему примеру. p/s на всякий случай скину проект, может если будет время, согласишься потратить на мой пример. |
13.06.2014, 16:35 | #7 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
У-у-у...
А может стоит использовать INI файлы? http://yandex.ua/yandsearch?text=TIn...mdoc=10&lr=142 Твой пример файла неудачный. Конечно можно и с твоим, но это глупо. По факту если брать твое то выглядеть он может так: Код:
Повторяю: Если хочешь делать такую базу на текстовике - INI файлы.
I'm learning to live...
|
13.06.2014, 17:00 | #8 |
Пользователь
Регистрация: 05.04.2014
Сообщений: 54
|
я думал INI файлы нужны для хранения всяких настроек, а база будет совсем не большая это обычный пример там будет от силы 5 юзеров, и еще INI файлы можно как-то шифровать, мне надо шифровать еще текстовики ( я делаю обычный сдвиг), затем считаю хеш от файлов, и заношу его в отдельный файл, при открытии снова считаю хеш, если он совпадает тогда дешифрую, если нет тогда сообщение о том что целостность нарушена.
Спасибо, попробую пример. |
13.06.2014, 17:56 | #9 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Ини файлы шифровать не нужно )
В том то и фишка что в него можно писать MD5 хеш (примеры есть). Да и работать будет удобнее чем с обычным текстовиком. Решать тебе, но я из опыта советую лучший вариант.
I'm learning to live...
|
14.06.2014, 10:45 | #10 |
Участник клуба
Регистрация: 09.11.2007
Сообщений: 1,762
|
Я бы тоже в Вашем случае использовал именно INI-файлы.
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
найти в тексте все вхождения заданной последовательности | Delion | Помощь студентам | 1 | 25.12.2012 21:37 |
поиск и замена символа в тексте textbox | pooli | Microsoft Office Excel | 2 | 02.02.2011 03:04 |
Поиск слов в тексте(Строки в Паскале) | ParkDI | Помощь студентам | 0 | 28.11.2010 18:03 |
Поиск и замена строки (слова) | ps10n1ck | Общие вопросы C/C++ | 4 | 29.10.2010 21:22 |
Поиск строки в тексте по маске | Gerzs | Общие вопросы Delphi | 3 | 24.03.2010 09:36 |