@fox said in строки из файла:
@paini said in строки из файла:
как я только не пробовал сделать,все равно все строки из некоторых файлов читает как одну
У вас так устроена логика:
0_1547068728652_d9c82e32-fef9-4a86-8e86-49a22efabe5a-изображение.png
Действие "Читать файл" читает его в строку, не разбивая на массив.
0_1547068885895_dd1af40a-573b-462d-9066-c2d74d69fd9d-изображение.png
Если действие "Количество элементов" применить к строке, то оно вернёт количество символов в этой строке, а не строк в файле.
На будущее, не называйте переменные ресурса цифрами или кириллицей. Меньше будет багов.
Не выставляйте "время между использованиями" в ноль, в режиме "запуска" одни и те же ресурсы будут браться разными потоками:
0_1547069329558_a564753d-2bb1-4b7e-bd6b-d482cdd061b2-изображение.png
Так же не понятно зачем выставлять "количество одновременных использований" больше 1, если не хотите, чтобы все потоки взяли один и тот же ресурс разумеется:
0_1547069511517_87ce4629-28d9-43eb-871e-6112ed29f9bf-изображение.png
Ещё скидывая тестовый проект с ресурсами, прилагайте сами ресурсы, хотя бы тестовые, чтобы можно было воспроизвести проблему, а не тратить время на генерацию этих ресурсов.
Действие "извлечь все данные" возвращает массив:
0_1547069998876_9b91d3e3-bc13-491d-9662-bb1829cee934-изображение.png
и использование его в указании пути для записи файла приведёт к ошибке, если регулярка найдет в строке больше одного совпадения
0_1547070040464_4186e335-9fc6-4fe4-96cb-ada85d34d1b1-изображение.png
Я прошу прощения,в спешке скинул без ресурсов.В скрипте два ресурса,использовался только первый,второй (где он обозначен цифрой "1"),делался для ресурсов файлы из папки и как раз в нем все настройки выполнены для 1го раза кол-ва успешных использований.Я позднее все сделаю с ресурсами и скину вам.