Тема: .txt to edit
Показать сообщение отдельно
  #3  
Старый 30.04.2010, 07:37
Аватар для dr. F.I.N.
dr. F.I.N. dr. F.I.N. вне форума
I Like it!
 
Регистрация: 12.12.2009
Адрес: Россия, г. Новосибирск
Сообщения: 663
Версия Delphi: D6/D7
Репутация: 26643
По умолчанию

Я бы чуток по-другому сделал:
Код:
var
 str:string;
 i, j:integer;
 filetxt,loginstr,passstr:tstringlist;
***
filetxt:=tstringlist.Create;
filetxt.loadfromfile('txt.txt');
loginstr:=tstringlist.Create;
passstr:=tstringlist.Create;
***
for i := 0 to Pred(filetxt.count) do
begin
   str:=filetxt.Strings[i];
   j := Pos(':', str);
   if j > 0 then
   begin
	 loginstr.Add(Copy(str, 1, j - 1));
	 passstr.add(Copy(str, j + 1, Length(Str) - j));
   end;
end;
memo1.Text := loginstr.Text;
memo2.Text := passstr.Text;
Ответить с цитированием