Здравствуйте, пытаюсь получить ДД из файла, а получаю только первые 770 байт, почему так происходит?
Пример кода:
Объект.ДД2 = Новый ДвоичныеДанные(Объект.ПутьКФайлу);
Тело = Новый ПотокВПамяти();
ЗаписьДанных = Новый ЗаписьДанных(Тело);
ЗаписьДанных.ЗаписатьСтроку("--" + Разделитель);
ЗаписьДанных.ЗаписатьСтроку("Content-Disposition: form-data; name=""chat_id""");
ЗаписьДанных.ЗаписатьСтроку("");
ЗаписьДанных.ЗаписатьСтроку(Чат);
ЗаписьДанных.ЗаписатьСтроку("--" + Разделитель);
ЗаписьДанных.ЗаписатьСтроку("Content-Disposition: form-data; name=""document""; filename= " + Символ(34) + Объект.ИмяФайлаТел + Символ(34));
ЗаписьДанных.ЗаписатьСтроку("");
ЗаписьДанных.ЗаписатьСтроку(Объект.ДД2);
ЗаписьДанных.ЗаписатьСтроку("--" + Разделитель + "--");
(4) ЗаписьДанных сохрани в файл, да посмотри, что в нем.
Или убери всю обвязочную тряхомудью вокруг ДвоичныхДанных и оставь только вот эту строчку
ЗаписьДанных.ЗаписатьСтроку(Объект.ДД2);
сохрани в файл, посмотри, сколько байт запишется (700 к примеру).
Потом смотри, что в 700 байте файла Объект.ПутьКФайлу каким нибудь hexviewer