|
#1
|
|||
|
|||
Логин и пароль
Подскажите есть ли исходник, в котором используйеться Логин и Пароль, для входа в систему, такого типа:
В текстовом файле записано: Логин Пароль; Логин Пароль; Логин Пароль; ...... Самому осуществить не получается! |
#2
|
||||
|
||||
Они там прям так и записаны?
Это же небезопасно! Если тебе надо, то, по моему мнению, используй ини файлы. Что делать, когда сломался комп: 1. Если вы юзер - делать ноги. 2. Если ремонтник - делать деньги. 3. Если вы программист - делать вид, что так было задумано. |
#3
|
|||
|
|||
Можно и ini, но как это осуществить?
|
#4
|
||||
|
||||
При вводе логина, делай примерно так
Код:
Pass:=ReadString('Passwords', Login, ''); if Pass <> '' then if Password = Pass then //Далее код при успешном входе Что делать, когда сломался комп: 1. Если вы юзер - делать ноги. 2. Если ремонтник - делать деньги. 3. Если вы программист - делать вид, что так было задумано. |
#5
|
|||
|
|||
А еще тогда вопрос, как сделать так, что бы во время открытия 1 окна, второе тоже было открыто, но использовать и переключиться на него нельзя было!
|
#6
|
||||
|
||||
Подойдёт?
Код:
Form2.Enabled:=False |
#7
|
|||
|
|||
Цитата:
Цитата:
Я что т не понял, Код:
Pass:=ReadString('Passwords', Login, ''); // Я что т непонял, как указать файл откуда он читает, да и патом откуда программа узнает где логин, а где пароли? if Pass <> '' then if Password = Pass then |
#8
|
||||
|
||||
Извияюсь, торопился, сразу не написал.
Вместо ReadString напиши Ini.ReadString, где Ini - это переменная типа TIniFile. А чтобы читать из какого-то файла, пиши в самом начале программы - Ini:=TIniFile.Create('Путь к ини файлу'). В переменной Pass хранится пароль пользователя с логином Login, Потом, если Пароль не пустой, то сравниваются введенный пароль - Password с паролем. Что делать, когда сломался комп: 1. Если вы юзер - делать ноги. 2. Если ремонтник - делать деньги. 3. Если вы программист - делать вид, что так было задумано. |
#9
|
|||
|
|||
В файле (ini/txt) будет храитнся информация об аккаунтах, такого типа:
Имя Фамилия Пароль; Имя Фамилия Пароль; Имя Фамилия Пароль; ... Программа должна найти совпадения все 3 TEdit.. если ткаовы есть то программа откроет окно.. Так же этот TxT файл должен быть связан со Стрин Гридом... как это осуществить? |