Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 03.06.2010, 13:09   #1
kakawkin
Форумчанин
 
Регистрация: 21.09.2009
Сообщений: 431
По умолчанию Каким образом провести такие работы с текстовыми файлами

Надо составить список в виде: логин;пароль
Имеются 2-а текстовых файла: один с логинами, а другой собственно с паролями.
kakawkin вне форума Ответить с цитированием
Старый 03.06.2010, 13:23   #2
MaxNik2009
Форумчанин
 
Аватар для MaxNik2009
 
Регистрация: 17.09.2009
Сообщений: 294
По умолчанию

загрузи данные из файлов в стринглисты, и потом построчно объединяй.
принимаю благодарности в письменном виде( весы слева)...
MaxNik2009 вне форума Ответить с цитированием
Старый 03.06.2010, 13:27   #3
bitSoft
Programming...
Форумчанин
 
Аватар для bitSoft
 
Регистрация: 13.03.2010
Сообщений: 198
По умолчанию

да очень просто :

Код:
var
 F1,F2 : TStringList;
 NamePass : string;
 iCount : integer;
begin
 F1 : TStringList.create;
 F2 : TStringList.Create;
 F1.LoadFromFile('Names.txt');
 F2.LoadFromFile('Passwords.txt');
 for iCount := 0 to F1.Count-1 do
 begin
  NamePass := F1.Strings[iCount] + ';' + F2.Strings[iCount];
  ShowMessage(NamePass);
 end;
end;
но это работает есль Логин и Пароль в фаиле в нармалином порядке..те типа так :

Names.txt Passwords.txt
login1 password1
login2 password2
login3 password3
login4 password4
.................
Код:
With TProgrammersForum.Create do  AddNewTopic('Title','Content...');

Последний раз редактировалось bitSoft; 03.06.2010 в 13:35.
bitSoft вне форума Ответить с цитированием
Старый 03.06.2010, 15:48   #4
kakawkin
Форумчанин
 
Регистрация: 21.09.2009
Сообщений: 431
По умолчанию

а как за место showmessage сделать чтоб просто записывал все полученное в тектовый фаил ?
kakawkin вне форума Ответить с цитированием
Старый 03.06.2010, 15:54   #5
kakawkin
Форумчанин
 
Регистрация: 21.09.2009
Сообщений: 431
По умолчанию

как-то типа:
append(f,'login.txt);
rewrite(f);
Eof(f);
write(NamePass);


Так ???
kakawkin вне форума Ответить с цитированием
Старый 03.06.2010, 15:55   #6
DoDge_VipeR
Форумчанин
 
Аватар для DoDge_VipeR
 
Регистрация: 30.04.2010
Сообщений: 317
По умолчанию

Код:
var f:textfile;
...
assignfile(f,'имя файла');
rewrite(f);
for iCount := 0 to F1.Count-1 do
 begin
  NamePass := F1.Strings[iCount] + ';' + F2.Strings[iCount];writeln(f,NamePass);
end;closefile(f);
а вот это
Цитата:
как-то типа:
append(f,'login.txt);
rewrite(f);
Eof(f);
write(NamePass);


Так ???
спрячь и никому не показывай
icq:627719[сто сорок четыре] - помогу с Pascal & Delphi!
DoDge_VipeR вне форума Ответить с цитированием
Старый 03.06.2010, 16:04   #7
Кинельски
Форумчанин
 
Регистрация: 10.03.2010
Сообщений: 109
По умолчанию

Пишешь
var
i:textfile;
begin assignfile(i,'cab.txt');
reset(i);
readln(i,names);
close(i);
это все в цикл делаешь и оно будет записывать.
Кинельски вне форума Ответить с цитированием
Старый 03.06.2010, 16:06   #8
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

вообще то, ему append скорее нужен а не rewrite/reset.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Программа для работы с текстовыми файлами Neo_one Помощь студентам 2 26.05.2010 22:57
Каким образом можно доработать таймер? makcdrom JavaScript, Ajax 2 23.09.2009 22:29
Каким образом ведётся заработок в интернете? Манжосов Денис :) Свободное общение 19 14.01.2009 00:57
Прога для работы с текстовыми файлами f-only Софт 4 04.10.2007 23:35
Каким образом скопировать файл? Kashp Общие вопросы Delphi 14 07.08.2007 11:44