Регистрация Главная Сообщество
Сообщения за день Справка Регистрация

С 1 берем , в другую пишим

-

Вопросы и ответы, обсуждения

- Ваши вопросы по Pascal/Delphi только в данном разделе

Ответ
 
Опции темы
Старый 30.05.2012, 22:10   #1
 Разведчик
Аватар для pavel!
 
pavel! никому не известный тип
Регистрация: 30.09.2010
Сообщений: 4
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию С 1 берем , в другую пишим

Всем здрасте.Сново проблемы
Мне надо что б с 1 мемо брало текст и записывало во 2 мемо.
Допустим 2 стринговые переменные
log:= Copy(Acc[i],1,Pos(''+form1.sEdit1.Text,Acc[i])-1);
pas:= Copy(Acc[i],Pos(''+form1.sEdit1.Text,Acc[i])+1,Length(Acc[i]));

Вот у меня текст в 1 мемо я хочу что бы он по очереди брал и записывал
текст в мемо 2, но не как не могу допетрить как?
  Ответить с цитированием
Старый 30.05.2012, 22:13   #2
Заблокирован
 Разведчик
Аватар для victor20011
 
victor20011 на правильном пути
Регистрация: 17.05.2012
Сообщений: 18
Популярность: 66
Сказал(а) спасибо: 20
Поблагодарили 20 раз(а) в 11 сообщениях
Отправить сообщение для victor20011 с помощью ICQ Отправить сообщение для victor20011 с помощью Skype™
 
По умолчанию Re: С 1 берем , в другую пишим

Memo1.text:=memo2.text или memo2.text:=memo1.text
Не?
  Ответить с цитированием
Старый 30.05.2012, 22:19   #3
 Старший сержант
Аватар для metraz
 
metraz в состоянии испепелить взглядомmetraz в состоянии испепелить взглядомmetraz в состоянии испепелить взглядомmetraz в состоянии испепелить взглядомmetraz в состоянии испепелить взглядомmetraz в состоянии испепелить взглядомmetraz в состоянии испепелить взглядомmetraz в состоянии испепелить взглядомmetraz в состоянии испепелить взглядомmetraz в состоянии испепелить взглядомmetraz в состоянии испепелить взглядом
Регистрация: 25.12.2011
Сообщений: 191
Популярность: 5259
Сказал(а) спасибо: 31
Поблагодарили 235 раз(а) в 135 сообщениях
Отправить сообщение для metraz с помощью Skype™
 
По умолчанию Re: С 1 берем , в другую пишим

log:= Copy(Acc[i],1,Pos(''+form1.sEdit1.Text,Acc[i])-1);
pas:= Copy(Acc[i],Pos(''+form1.sEdit1.Text,Acc[i])+1,Length(Acc[i]));

memo2.lines.add(log);
memo2.lines.add(pas);
или я неправильно тебя понял
  Ответить с цитированием
Старый 30.05.2012, 22:27   #4
 Разведчик
Аватар для pavel!
 
pavel! никому не известный тип
Регистрация: 30.09.2010
Сообщений: 4
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: С 1 берем , в другую пишим

Цитата:
Сообщение от metrazПосмотреть сообщение
log:= Copy(Acc[i],1,Pos(''+form1.sEdit1.Text,Acc[i])-1);
pas:= Copy(Acc[i],Pos(''+form1.sEdit1.Text,Acc[i])+1,Length(Acc[i]));

memo2.lines.add(log);
memo2.lines.add(pas);
или я неправильно тебя понял

Я пробовал подобное, но берет он последний аккаунт, а надо по порядку.
  Ответить с цитированием
Старый 30.05.2012, 22:28   #5
Заблокирован
 Пехотинец
Аватар для Skrillex3
 
Skrillex3 душа компанииSkrillex3 душа компанииSkrillex3 душа компанииSkrillex3 душа компанииSkrillex3 душа компанииSkrillex3 душа компанииSkrillex3 душа компанииSkrillex3 душа компании
Регистрация: 23.03.2012
Сообщений: 83
Популярность: 908
Сказал(а) спасибо: 102
Поблагодарили 144 раз(а) в 61 сообщениях
Отправить сообщение для Skrillex3 с помощью Skype™
 
По умолчанию Re: С 1 берем , в другую пишим

Если между ником и паролем есть какой нибудь знак то копируешь до этого знака и после него и выводишь в мемо2
  Ответить с цитированием
Старый 30.05.2012, 22:30   #6
 Разведчик
Аватар для pavel!
 
pavel! никому не известный тип
Регистрация: 30.09.2010
Сообщений: 4
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: С 1 берем , в другую пишим

Цитата:
Сообщение от victor20011Посмотреть сообщение
Memo1.text:=memo2.text или memo2.text:=memo1.text
Не?

Такое мне не подходит.
  Ответить с цитированием
Старый 30.05.2012, 22:30   #7
Заблокирован
 Пехотинец
Аватар для Skrillex3
 
Skrillex3 душа компанииSkrillex3 душа компанииSkrillex3 душа компанииSkrillex3 душа компанииSkrillex3 душа компанииSkrillex3 душа компанииSkrillex3 душа компанииSkrillex3 душа компании
Регистрация: 23.03.2012
Сообщений: 83
Популярность: 908
Сказал(а) спасибо: 102
Поблагодарили 144 раз(а) в 61 сообщениях
Отправить сообщение для Skrillex3 с помощью Skype™
 
По умолчанию Re: С 1 берем , в другую пишим

Цитата:
Сообщение от pavel!Посмотреть сообщение
Я пробовал подобное, но берет он последний аккаунт, а надо по порядку.

циклом воспользоваться не судьба?
Цитата:
for i := 0 to memo1.lines.count -1 do

  Ответить с цитированием
Старый 30.05.2012, 22:40   #8
 Разведчик
Аватар для pavel!
 
pavel! никому не известный тип
Регистрация: 30.09.2010
Сообщений: 4
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: С 1 берем , в другую пишим

Цитата:
Сообщение от Skrillex3Посмотреть сообщение
Если между ником и паролем есть какой нибудь знак то копируешь до этого знака и после него и выводишь в мемо2

memo2.lines.add(log+':'+pas);
Вся проблема в том, что берется последний аккаунт с мемо1.
Я распишу подробнее:
log:= Copy(memo1.lines.strings[i],1,Pos(';', memo1.lines.strings[i])-1);
pas:=Copy(memo1.lines.strings[i],Pos(';',memo1.lines.strings[i])+1,Length(memo1.lines.strings[i]));
Писал от руки помойму правельно.
вот идет цикл for i:=0 to memo1.lines.count-1 do
begin
тут мои log и pas что то выполняеют
potok2.create(false); // запускаю 2 поток
end;

тут уже идет 2 поток
и в этом потоке мне надо что бы весь текст и мемо он мне записал по порядку
сначало 1 строку, потом 2 , потом 3 и т.д.
Если делать так memo2.lines.add(log+';'+pas);// тогда берется последняя строка с memo1 и вставляется в memo2. А мне надо что бы все по порядку.
  Ответить с цитированием
Старый 31.05.2012, 03:16   #9
 Пехотинец
Аватар для ktulx
 
ktulx на правильном пути
Регистрация: 01.08.2011
Сообщений: 70
Популярность: 24
Сказал(а) спасибо: 45
Поблагодарили 7 раз(а) в 7 сообщениях
 
По умолчанию Re: С 1 берем , в другую пишим

А ты уверен, что с парсингом строк у тебя всё в порядке?

Цитата:
log:= Copy(memo1.lines.strings[i],1,Pos(';', memo1.lines.strings[i])-1);
pas:=Copy(memo1.lines.strings[i],Pos(';',memo1.lines.strings[i])+1,Length(memo1.lines.strings[i]));
Писал от руки помойму правельно.
вот идет цикл for i:=0 to memo1.lines.count-1 do
begin
тут мои log и pas что то выполняеют
potok2.create(false); // запускаю 2 поток
end;

Тут есть цикл.

Цитата:
memo2.lines.add(log+';'+pas);

А тут нету. Вот ты и записываешь в мемо2 последние значения переменных. Не?
А если так
Код:
for i:=0 to memo1.lines.count-1 do begin
log:= Copy(memo1.lines.strings[i],1,Pos(';', memo1.lines.strings[i])-1);
pas:=Copy(memo1.lines.strings[i],Pos(';',memo1.lines.strings[i])+1,Length(memo1.lines.strings[i]));
memo2.lines.add(log+';'+pas);
end;

Последний раз редактировалось ktulx; 31.05.2012 в 03:24.
  Ответить с цитированием
Старый 31.05.2012, 15:38   #10
 Разведчик
Аватар для pavel!
 
pavel! никому не известный тип
Регистрация: 30.09.2010
Сообщений: 4
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: С 1 берем , в другую пишим

Цитата:
Сообщение от ktulxПосмотреть сообщение
А ты уверен, что с парсингом строк у тебя всё в порядке?


Тут есть цикл.


А тут нету. Вот ты и записываешь в мемо2 последние значения переменных. Не?
А если так
Код:
for i:=0 to memo1.lines.count-1 do begin
log:= Copy(memo1.lines.strings[i],1,Pos(';', memo1.lines.strings[i])-1);
pas:=Copy(memo1.lines.strings[i],Pos(';',memo1.lines.strings[i])+1,Length(memo1.lines.strings[i]));
memo2.lines.add(log+';'+pas);
end;

Я бы попосту не обратился, он берет только 1 строку, а остальные просто не записывает.
  Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Пишим в пв цифрами djoni-222 Боты, скрипты и прочий софт для Perfect World 8 17.12.2009 19:49

Заявление об ответственности / Список мошенников

Часовой пояс GMT +4, время: 08:50.

Пишите нам: [email protected]
Copyright © 2024 vBulletin Solutions, Inc.
Translate: zCarot. Webdesign by DevArt (Fox)
G-gaMe! Team production | Since 2008
Hosted by GShost.net