|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
22.09.2007, 15:26 | #1 |
Пользователь
Регистрация: 07.09.2007
Сообщений: 17
|
*.INI
Что за файл ini и зачем он нужен???
|
22.09.2007, 16:33 | #2 | |
Форумчанин
Регистрация: 24.01.2007
Сообщений: 323
|
Он нужэн для того чтобы можно было типизировано(по отделам) сохранять данные и быстро доставать их
пример Цитата:
Всё проще чем вы думаете, нужно только правильно подойти к тому или иному вопросу?
|
|
22.09.2007, 16:45 | #3 |
Пользователь
Регистрация: 07.09.2007
Сообщений: 17
|
Ну вот например я хочу занести пароль для входа в программу в это т самый ini файл.как это сделать????я открыл один такой файл и понял только что сохранены разные параметры или что-то вроде этого в каждой строке отдельно...
|
23.09.2007, 16:14 | #4 |
Участник клуба
Регистрация: 01.11.2006
Сообщений: 1,051
|
Делается это так....
Добывим в Uses IniFiles; На форме такие компоненты Edit1, Label1, Button1 тогда Код:
Так как пароль в Edit1 будет в открытом виде, его можно спрятать за ****. У станови в Edit1.PasswordChar *. Затем в своей программе Код:
Последний раз редактировалось Noor; 23.09.2007 в 16:18. |
24.09.2007, 16:02 | #5 |
Пользователь
Регистрация: 07.09.2007
Сообщений: 17
|
Noor у мя твой код глючит чёт, это может быть из-за того, что версия Делфи 5-я???А именно в твоей проге этот код так написан, а в мою копируешь и при F9 подчёркивает.... вот это:
IniFile := TIniFile.Create(extractfilepath(App lication.ExeName) + '\Pass.INI');и не нравится ему то, что выделено красным!!! |
24.09.2007, 16:06 | #6 |
Пользователь
Регистрация: 07.09.2007
Сообщений: 17
|
С этим я решил проблему, теперь вот это подчёркивает:
IniFile.WriteString('Pass' , 'Secret password', Edit1.Text); IniFile.Free; |
24.09.2007, 16:19 | #7 |
Участник клуба
Регистрация: 28.03.2007
Сообщений: 1,814
|
Впринципе всё верно написано. Может у тебя не edit1 а както по другому называется или этот edit1 на другой форме
|
24.09.2007, 16:21 | #8 | ||
With best regards
Участник клуба
Регистрация: 20.04.2007
Сообщений: 1,448
|
Вы не забыли объявить:
Цитата:
Цитата:
Life is too short, play more...
Как правильно задавать вопросы |
||
25.09.2007, 14:48 | #9 |
Пользователь
Регистрация: 07.09.2007
Сообщений: 17
|
В переменных забил савсем....тупой
|
25.09.2007, 14:58 | #10 |
Пользователь
Регистрация: 07.09.2007
Сообщений: 17
|
Эт, а как написать , чтобы ini файл создавался в другой папке, например закопать иё в windows где - нить, что бы никто пароль не узнал???
IniFile := TIniFile.Create(extractfilepath(App lication.ExeName) + '\Pass.INI' - я так понимаю надо эту строчку изменять?Как? |