Тема: Список
Показать сообщение отдельно

  #8  
Старый 10.12.2006, 02:38
А®ТеS
Участник форума
Регистрация: 25.11.2006
Сообщений: 291
С нами: 10242288

Репутация: 536
По умолчанию

Предлагаю реализовать все на Delphi.....короче сначала о расстоновке компонентов.....создай новый проект и кинь на форму три компонента LabeledEdit с вкладки Additional. далее кинь на формы обчную кнопку... Первое Едит обзови "путь к файлу с мыльницами", второй - "путь к файлу с пассами", третий - "конечный файл". Ну а теперь в событии onClick кнопки пишем следующий код:
Код:
procedure TForm1.Button1Click(Sender: TObject);
var //Объявим парочку переменных
pass,mail,new_list:TStringList; //Наши переменные будут происходить из Strings
schet:integer; //счетчик
begin //начали
pass:=TStringList.create(); //инициализируем объект
mail:=TStringList.Create(); //инициализируем объект
new_list:=TSTRINGLIST.create(); //инициализируем объект
pass.LoadFromFile(LabeledEdit1.Text); //загружаем данные из указанного файла
mail.LoadFromFile(LabeledEdit2.Text); //загружаем данные из указанного файла
if pass.Count <> mail.count then showmessage('Количество строк в файле пассов и в файле мыльников не совпадает!!!') //проверяем кол-во строк
else //если все ок, то....
begin
for schet:=0 to pass.count-1 do //мутим цикл))))
begin
new_list.add(mail.Strings[schet]+';'+pass.Strings[schet]); //составляем новый листик
end;
new_list.SaveToFile(LabeledEdit3.Text); //сохраняем новый лист в файл
end;
end;
Это простейшая прога, не проверят правильность входных данных, т.е. без "защиты от дурака". Если не смог сделать, то выкладываю уже скомпиленный пример на _http://ggg123321.narod.ru/generilka.exe
 
Ответить с цитированием