Jul 26

Вытягиваем логины с мыл с помощью Дельфи

В том случае, если у вас имеется текстовый файл с майлами и Вам необходимо из него вытянуть исключительно логины, посмотрим как с этой задачей можно справится на Дельфи…

procedure TForm1.Button1Click(Sender: TObject);

var

StringList: TStringList;

LoginList: TextFile;

Email, I: Integer;

MLogin{, MServer}: String;

begin

StringList := TStringList.Create; // Создаем сам лист

StringList.LoadFromFile('C:\email.txt'); // Загружаем данный лист

AssignFile(LoginList, 'C:\LoginList.txt'); // Создаем нужный файл

ReWrite(LoginList); // Делаем права на запись

for I := 0 to (StringList.Count - 1) do

begin

Application.ProcessMessages;

Email := Pos('@', StringList.Strings[i]); // Пробуем найти '@'

MLogin := Copy(StringList.Strings[i], 1, Email - 1); // Вытягиваем уже логин

//MServer := Copy(StringList.Strings[i], Email{ + 1}, Length(StringList.Strings[i])); // Вытягиваем сам сервер

//Записываем те данные, которые мы вытянули

//ListBox1.Items.Add(MLogin); // Добовляем логин в наш список

//ListBox2.Items.Add(MServer); // Добовляем сервер в наш список

WriteLn(LoginList, MLogin); // Записываем все логины

end;

CloseFile(LoginList); // Закрываем наш дескриптор

StringList.Free; // Удаляем весь лист

end;

Показанный выше пример, довольно полезен будет в случае разделения наших данных на части и поледующей запись их в текстовый файл. Данный пример с легкостью можно переделать и для иных извлечений данных из взятого нами листа.

Спонсор поста: на веб-сайте androidis.ru вы всегда можете найти много полезной и интересной информации о android - платформе для мобильных телефонов на базе Linux, а также бесплатно скачать наиболее новые android игры. Заходите на наш портал - мы ждем Вас!


  1. бумеранг
     Add karma Subtract karma  +0
    Цитировать.

    Занятно. Подпишусь-ка я на RSS пожалуй

    1

Поделитесь вашими мыслями

Поддерживаемые теги: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>