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

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

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

Восстановить пароль
Повторная активизация e-mail

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

Ответ
 
Опции темы Поиск в этой теме
Старый 19.09.2012, 08:46   #1
Emperator12
Пользователь
 
Регистрация: 19.09.2012
Сообщений: 13
По умолчанию Прибавлять 1 к индексу строки

Код:
for i:=0 to Memo1.Lines.Count -1 do begin
IP:= Copy(Proxy[i],1,Pos(':',Proxy[i])-1); 
Port:= Copy(Proxy[i],Pos(':',Proxy[i])+1,Length(Proxy[i]));
end;
Это просто цикл. Мне нужно что бы бралась каждый раз новая строка только при каждом клике на кнопку.
Например:
Клик: строка1
Клик: строка2
Клик: строка3

И если строки закончились, то выдало бы что мол строки закончились.
Emperator12 вне форума Ответить с цитированием
Старый 19.09.2012, 09:03   #2
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

заведите ГЛОБАЛЬНУЮ переменную (например, опишите её там, где у Вас написано:
Цитата:
Код:
var
  Form1: TForm1;
  IndStr : integer;
на событие создания формы (FormCreate)
вставьте код:
Код:
IndStr := 0;
при нажатии на кнопку:
Код:
if  IndStr < Proxy.count then begin
    IP:= Copy(Proxy[IndStr],1,Pos(':',Proxy[IndStr])-1); 
    Port:= Copy(Proxy[IndStr],Pos(':',Proxy[IndStr])+1,Length(Proxy[IndStr]));
    Inc(IndStr);
end
else
    ShowMessage('А все строчки уже кончились!');
Serge_Bliznykov вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Каждый час рандомно прибавлять к числу и выводить на экран vnaumenko JavaScript, Ajax 1 16.07.2012 21:16
Удаление элемента из списка по индексу Liagushka Помощь студентам 6 06.03.2012 18:49
Обращение к массиву по индексу Morgusha Помощь студентам 2 28.10.2009 15:03
Поиск по индексу (Delphi) VadEr Помощь студентам 0 06.10.2009 19:03
Быстрый поиск по индексу valerij Microsoft Office Excel 1 21.04.2008 11:04