фото

ssXXXss

Client
Регистрация
23.12.2014
Сообщения
7 379
Благодарностей
2 041
Баллы
113
//Путь к папке фото
var path = project.Directory + "\\photo_path";
return Macros.FileSystem.DirectoryRandomFile(path);

Как с удалением взять если такое возможно, что то перепробывал варианты не получается
 

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 715
Баллы
113
лением? Удалить сам файл? Есть стандартный экшен для этого В разделе Файлы
 

ssXXXss

Client
Регистрация
23.12.2014
Сообщения
7 379
Благодарностей
2 041
Баллы
113
так я его возьму, а как я узнаю какой удалять, сравнение и ещё 5 экшенов
 

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 715
Баллы
113
Так вот вы экшеном получаете путь к файлу и в перемннной у вас он будет. Делайте с переменной что нужно. Можно же после загрузки сразу удалить.
 

ssXXXss

Client
Регистрация
23.12.2014
Сообщения
7 379
Благодарностей
2 041
Баллы
113
я имел ввиду с папки его удалить при взятии
 

ssXXXss

Client
Регистрация
23.12.2014
Сообщения
7 379
Благодарностей
2 041
Баллы
113
а во входных настройках не намечается сделать FileName что бы путь до папок был, что бы можно было с любой директории компа взять как с текстовыми файлами
 

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 715
Баллы
113

ssXXXss

Client
Регистрация
23.12.2014
Сообщения
7 379
Благодарностей
2 041
Баллы
113
а если 10 потоков и более будет и неуспеет удалить, то получается могут пересечься
 

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 715
Баллы
113
Это уже от вашей логики проектов зависит.
Почему вы будете пытаться удалить файлы, которые еще нужны проектам.
 

ZennoScript

Moderator
Регистрация
04.03.2011
Сообщения
4 451
Благодарностей
1 885
Баллы
113
Файл сначала нужно обработать, после чего удалить, он не берётся в программу, а получается только его путь.
Если нужно, чтобы этот файл не использовался до определённого момента другими потоками, просто перемещайте его в другую пупку, обрабатывайте и после этого удаляйте.

В настройках можно выбрать любой файл в папке, после чего удалить имя файла, так же можно просто копипастом вставить туда нужный путь.
 

ssXXXss

Client
Регистрация
23.12.2014
Сообщения
7 379
Благодарностей
2 041
Баллы
113
со второй удалю, при втором заходе опять на него наткнусь
 

ssXXXss

Client
Регистрация
23.12.2014
Сообщения
7 379
Благодарностей
2 041
Баллы
113
опять лепить сравнения
 

ZennoScript

Moderator
Регистрация
04.03.2011
Сообщения
4 451
Благодарностей
1 885
Баллы
113
Так перемещайте сразу в другую папку и из неё удаляйте потом, какие дополнительные логики?
Из второй папки не получайте файлы, а только удаляйте после обработки.
 

Кто просматривает тему: (Всего: 2, Пользователи: 0, Гости: 2)