Загрузка...

skip beta/sims - подсказать

Тема в разделе "С/С++/Pascal/Delphi", создана пользователем Qvasik, 24.10.2013.

Статус темы:
Закрыта.
  1. deival909

    Banned
    deival909

    Статус:
    Оффлайн
    Регистрация:
    18.12.12
    Сообщения:
    733
    Репутация:
    271 +/-
    For i:=Games.Count-1 Downto 0 do
    if Pos('',Games.Strings)>0 then Delete(i)

    Критов быть не должно.
     
  2. Indie

    Тру кодер
    Indie

    Статус:
    Оффлайн
    Регистрация:
    18.12.12
    Сообщения:
    901
    Репутация:
    192 +/-


    Пустая строка остается или нет?
     
  3. Подарок

    Подарок

    Статус:
    Оффлайн
    Регистрация:
    27.07.12
    Сообщения:
    1.439
    Репутация:
    357 +/-
    При удалении остаётся.
     
  4. deival909

    Banned
    deival909

    Статус:
    Оффлайн
    Регистрация:
    18.12.12
    Сообщения:
    733
    Репутация:
    271 +/-
    В каком смысле пустая строка ? В конце ? или при удалении не нужно ? если при удалении не нужно - не остается .
     
  5. Guy Fawkes

    Guy Fawkes

    Статус:
    Оффлайн
    Регистрация:
    20.09.13
    Сообщения:
    330
    Репутация:
    165 +/-
    Еше можно так где начинается парс игры с оригина тоесть до RegEX.Match
    ставишь так
    if (pos('Demo', gamess.Strings)<>0) or (pos('Sims', gamess.Strings)<>0) or (pos('Beta', gamess.Strings)<>0) or (pos('™', gamess.Strings)<>0)then
    begin
    gamess.Delete(i);
    gamess.Text:='Платные Игры не найдены';
    Form3.sLabel18.Caption:=inttostr(strtoint(Form3.sLabel18.Caption)+1); //(это показывает в лейбле скоко акков с демо симс,бета)
    end else
    begin
    gamess.Strings;
    end;
    end;
    Но в текст файле сохраняет если бета симс демо альфа, то просто не пишет игры а пишет платные игры не найдены,
    там где бэд и добовление в лейбл бэдов сделай такую строчьку
    gamess.text:='Платные игры не найдены';
    и тогда эти акки будут идти в бэды.
     
Статус темы:
Закрыта.