Определить размер файла

toptop

Пользователь
Регистрация
01.10.2015
Сообщения
57
Благодарностей
1
Баллы
6
Привет. Нашел два кода на форуме
Код:
FileInfo file = new FileInfo(project.Variables["Path"].Value); // Path - переменная пути к файлу
return file.Length; // Возвращает размер в байтах.
Код:
return new System.IO.FileInfo(project.Variables["path"].Value).Length;
пробовал в оба кода с добавлением Path - путь к файлу он у меня такой C:\Program Files (x86)\ZennoLab\ZennoPoster Standard\Progs\Trash\401091380(2).mp4

сам код такой получается
Код:
return new System.IO.FileInfo(project.Variables[@"C:\Program Files (x86)\ZennoLab\ZennoPoster Standard\Progs\Trash\401091380(2).mp4"].Value).Length;
файл существует но выдается ошибка



в чем проблема подскажите
 
  • Спасибо
Реакции: Surok

ssXXXss

Client
Регистрация
23.12.2014
Сообщения
7 379
Благодарностей
2 041
Баллы
113
return new System.IO.FileInfo(@"C:\Program Files (x86)\ZennoLab\ZennoPoster Standard\Progs\Trash\401091380(2).mp4").Length;
 

rostonix

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

toptop

Пользователь
Регистрация
01.10.2015
Сообщения
57
Благодарностей
1
Баллы
6
да я что-то тупанул. спасибо
 

Folt

Client
Регистрация
16.12.2016
Сообщения
71
Благодарностей
11
Баллы
8
Как вставить переменную в данный код?
return new System.IO.FileInfo(@"C:\Program Files (x86)\ZennoLab\ZennoPoster Standard\Progs\Trash\401091380(2).mp4").Length;
У меня так не работает.
Код:
return new System.IO.FileInfo(project.Variables[@"IS_file_name"].Value).Length;
 
Последнее редактирование:

Folt

Client
Регистрация
16.12.2016
Сообщения
71
Благодарностей
11
Баллы
8
Случайно написал на англ.
думал что на англоязычном форуме....

помогите разобраться с вопросом в моем сообщении выше.
 

doc

Client
Регистрация
30.03.2012
Сообщения
8 684
Благодарностей
4 641
Баллы
113
return new System.IO.FileInfo(project.Variables["IS_file_name"].Value).Length;

но и код выше должен работать
 

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