@Fox огромное спасибо за скрин. Видел сотню упоминаний notreuse, но не мог найти, где эта настройка. Думал ее убрали вообще уже. Она, вместе с циклом while, полностью решает мою проблему.
Как удалить все значение в ресурсе мгновенно?
-
res = RMap('file'); VAR_LIST = res.toList(); for(i=0,i < res.length(), i++){ res.remove(i); } res.sync();не подумал, или так
for(i=res.length() -1,i >= 0, i--){ res.remove(i); }или что-то около того
-
@ruzne Перегружать я не собирался. Сначала хотел проверить одним действием как поведет себя удаление.
http://prntscr.com/jct8uq
Вот целиком.
Из той темы у меня из примеров предложенных разработчиком работает только вывести в лог весь ресурс. Отталкиваюсь от него хоть. -
@FastSpace
но может
неres.remove(i);а
res.remove(0);или сделать все же так чтобы вначале удалялись элементы с большим индексом потом с меньшим, вероятно это еще будет и быстрее, не быстрее конечно чем перезапись файла...
ну и в фор конечно синтаксическая ошибка, даже подчеркнутая, да моя.. я же говорю поотлаживать.
-
@FastSpace said in Как удалить все значение в ресурсе мгновенно?:
Как удалить все значение в ресурсе мгновенно?
Собственно имею текстовый файл, там лежат ответы на решения каптч. Хочу забрать 1 отдельным потоком все решения и удалить после сбора всё, что осталось в текстовике.Эмм.. После того, как забрали нужные данные, путь к ресурсу и запись в файл данные
''в виде expression, путь к файлу - переменная от путь к ресурсу.Странная у вас логика, думаю изначальную цель можно достичь гораздо меньшими усилиями.
