![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 28.06.2007
Сообщений: 123
|
![]()
Всем привет! Есть идея,но не знаю как реализовать. Необходимо список асек номер;пароль в txt раскрыть в табличку как для базы данных.
Типа: |Номер|Пароль| |Номер|Пароль| |Номер|Пароль| |Номер|Пароль| Какой цикл? Я в этом деле новичек,извеняюсь если глупый вопрос задал. заранее спасибо. |
![]() |
![]() |
![]() |
#2 |
Регистрация: 06.04.2007
Сообщений: 7
|
![]()
// Разделитель - ;
// номер;пароль // номер2:пароль2 type TRec = record Nomer: String; Password: String; end; var myFile: TextFile; str, buf: String; rec_array: array of TRec; i: Integer; begin // открываешь файл AssignFile(myFile, 'файл_с_паролем.txt'); try Reset(myFile); SetLength(rec_array, 0); while not Eof(myFile) do begin SetLength(rec_array, Length(rec_array) + 1); ReadLn(myFile, str); for i:=1 to Length(str) do if str[i]=';' then begin rec_array[Length(rec_array)].Name:= Copy(str,1,i-1); rec_array[Length(rec_array)].Password:= Copy(str,i+1, Length(str)); end; end; finally CloseFile(myFile); end; Что-то типа этого))) |
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 28.06.2007
Сообщений: 123
|
![]()
Ок=))) Спс,а как задать например открытие файла каждые 2-3 секунды?
|
![]() |
![]() |
![]() |
#4 |
детский тренер
Форумчанин
Регистрация: 08.06.2007
Сообщений: 532
|
![]()
используй таймер (timer) с вкладки System.... В тело таймера вставь код,написанный ранее.... Интервал выставь....
Я злой и страФный серррый воФк, и в пАрАсятах знаю толк - ppp ppp pp p pp pp
|
![]() |
![]() |
![]() |
#5 |
Форумчанин
Регистрация: 28.06.2007
Сообщений: 123
|
![]()
То-есть таймер выполняет то,что вего теле каждые(заданный промежуток),а как остановить? И таймер как вызывать например с кнопки?
|
![]() |
![]() |
![]() |
#6 |
With best regards
Участник клуба
Регистрация: 20.04.2007
Сообщений: 1,448
|
![]()
В начале Timer1.Enabled:=false;
При нажатии на кнопку такой код: Код:
Life is too short, play more...
Как правильно задавать вопросы |
![]() |
![]() |
![]() |
#7 |
Форумчанин
Регистрация: 28.06.2007
Сообщений: 123
|
![]()
МЕГАСПАСИБО! Наконец я разобрался!
|
![]() |
![]() |
![]() |
#8 |
Форумчанин
Регистрация: 28.06.2007
Сообщений: 123
|
![]()
Вот еще такая вещь:
AssignFile(myFile, 'файл_с_паролем.txt'); не может найти у меня файл, |
![]() |
![]() |
![]() |
#9 |
Форумчанин
Регистрация: 03.11.2006
Сообщений: 321
|
![]()
Значит надо указать полный путь к файлу
|
![]() |
![]() |
![]() |
#10 |
Форумчанин
Регистрация: 28.06.2007
Сообщений: 123
|
![]()
Сработало=)
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Цикл | Sota | Паскаль, Turbo Pascal, PascalABC.NET | 1 | 24.03.2008 19:50 |
Цикл... | Лёка | PHP | 5 | 03.02.2008 21:38 |
Цикл с предусловием. ( цикл while) Цикл с постусловием. (цикл repeat ... until) | Mr.User | Помощь студентам | 9 | 23.11.2007 01:34 |
3-ой цикл | LeoN | Общие вопросы Delphi | 5 | 12.06.2007 14:15 |