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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 08.08.2010, 12:52   #1
Lauri
Форумчанин
 
Регистрация: 01.04.2010
Сообщений: 171
По умолчанию Добавление текста в нужную строку Memo

У меня код которые генерирует информацию вида
Код:
Aleksej
Dedov
Butikovskij pereulok
925
Moscow
925656663
14.05.1977
*******************************
AleDed@yandex.ru - имейл

AleDed  - логин
656663QQ40F30D7 - пароль
*******************************

вот код программы
Код:
memo7.Clear;

  randomize;
t := TStringList.Create();
t.LoadFromFile(edit1.text);
memo7.lines.add ( t[random(t.count)]);
y := TStringList.Create();
y.LoadFromFile(edit2.text);
memo7.lines.add ( y[random(y.count)]);
f := TStringList.Create();
f.LoadFromFile(edit3.text);
memo7.lines.add ( f[random(f.count)]);
f := TStringList.Create();
f.LoadFromFile(edit4.text);
memo7.lines.add ( f[random(f.count)]);
f := TStringList.Create();
f.LoadFromFile(edit5.text);
memo7.lines.add ( f[random(f.count)]);
begin
randomize;
n:= 6;
p := '';
for j:=1 to n do
    p:= p+IntToStr (random (10) + 1);
memo7.lines.Add(memo7.lines[3]+p);
end;
f := TStringList.Create();
f.LoadFromFile(edit6.text);
memo7.lines.add ( f[random(f.count)]);
 memo7.Lines.Add('*******************************');
 edit7.text:= (copy(memo7.lines[1], 1,3)) ;

memo7.lines.add(copy(memo7.text, 1,3)+edit7.text+'@yandex.ru');
 memo7.lines.add('');
 memo7.lines.add(copy(memo7.text, 1,3)+edit7.text);

begin
randomize;
 n:=StrToInt('9');
 s:='1234567890ABCDEFGHIKLMNOPQRSTVXYZ';
 for j:=1 to n do
  begin
   i:=random(length(s)) + 1;
   p:=p+s[i];
  end;
 memo7.lines.Add(p);
  end;
  memo7.Lines.Add('*******************************');
Логин и имейл состоит из первых 3 букв имени и фамилии
Задача мне нужно что б сначала генерировались имейл, логин а потом пароль.
что то типа
Код:
AleDed@yandex.ru 

AleDed 
656663QQ40F30D7
*******************************
Aleksej
Dedov
Butikovskij pereulok
925
Moscow
925656663
14.05.1977
*******************************
Lauri вне форума Ответить с цитированием
Старый 08.08.2010, 14:35   #2
Don Karleone
Форумчанин
 
Регистрация: 05.04.2010
Сообщений: 410
По умолчанию

memo7.lines.insert(0,'************* ********');
memo7.lines.insert(0,'сдесь должен быть логин');
memo7.lines.insert(0,'');
memo7.lines.insert(0,'сдесь должен быть email');

функция insert - первый параметр это индекс строки, а второй параметр - строка, которую надо вставить под этим индексом.
ICQ: 593-013-807
Don Karleone вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Си++. Вставить в массив элемент в нужную строку hen Помощь студентам 10 08.06.2009 22:27
Вытащить из текстового файла нужную строку dup Общие вопросы Delphi 3 17.05.2009 21:45
Вставить запись в нужную строку и колонку Inbox БД в Delphi 1 19.02.2009 19:50
Как добавить нужную строку в memo Volkogriz Общие вопросы Delphi 5 02.12.2008 22:38
Как найти нужную строку в ListBox? DelphiKettle Помощь студентам 2 05.09.2007 22:02