Вопрос на счет Poc

Discussion in 'С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby' started by CheatXX, 5 Sep 2010.

  1. CheatXX

    CheatXX New Member

    Joined:
    8 Jun 2009
    Messages:
    154
    Likes Received:
    2
    Reputations:
    0
    вот код
    Code:
      strok:=f.count;
      for log1:=0 to strok do
      begin
      URLTop:=copy(f[log1],pos('http',f[log1])+1, length(f[log1]));
      Break;
      end;
    как сделать правильно что бы из переменной F (f:TStringList;)
    брались строки по очередно? т.е сначала 1 потом 2 и т.д
    я вроде правильно сделал.... но он всегда берет из первой
     
  2. Redeemer

    Redeemer Member

    Joined:
    3 Jul 2010
    Messages:
    203
    Likes Received:
    24
    Reputations:
    1
    Break убрать, а вот это исправить strok:=f.count-1;
     
  3. CheatXX

    CheatXX New Member

    Joined:
    8 Jun 2009
    Messages:
    154
    Likes Received:
    2
    Reputations:
    0
    break не нужно убирать...
    он должен выполнять цикл 1 раз, потом из него выходить и выполнять дальше код, потом опять входить в цикл и т.д

    значение log1 меняется... но он из переменной F почему-то следующие строки не хочет брать... только 1 достает
     
  4. Redeemer

    Redeemer Member

    Joined:
    3 Jul 2010
    Messages:
    203
    Likes Received:
    24
    Reputations:
    1
    Значит делайте обработку внутри цикла
     
  5. CheatXX

    CheatXX New Member

    Joined:
    8 Jun 2009
    Messages:
    154
    Likes Received:
    2
    Reputations:
    0
    всмысле?

    я имею ввиду, то что строка: URLTop:=copy(f[log1],pos('http',f[log1])+1, length(f[log1]));

    не правильная



    хотя нет, правильная, сли вместо log1 подставить например 5 то будет 5 строка... почему с переменной то не работает..
     
  6. CheatXX

    CheatXX New Member

    Joined:
    8 Jun 2009
    Messages:
    154
    Likes Received:
    2
    Reputations:
    0
    все сделал. спасибо
     
  7. Redeemer

    Redeemer Member

    Joined:
    3 Jul 2010
    Messages:
    203
    Likes Received:
    24
    Reputations:
    1
    Потому что значение цикловой переменной после выхода из цикла нельзя использовать без повторной инициализации