|   |   | 
| 
 | Читает не полностью скаченный файл | ☑ | ||
|---|---|---|---|---|
| 0
    
        Sasha_Rapira 17.11.14✎ 02:46 | 
        Всем привет.
 Тупой бред, я не понимать. Код: Функция ВременноСкачатьФайл(Адрес, ФорматФайла = ".tmp") Экспорт ВремФайл = ПолучитьИмяВременногоФайла(ФорматФайла); КопироватьФайл(Адрес, ВремФайл); Возврат ВремФайл; КонецФункции Файл = Новый ЧтениеТекста(РаботаСФайлами.ВременноСкачатьФайл(Адрес), КодировкаТекста.UTF8); Код = Файл.Прочитать(); Из интернета скачивает файл и сохраняет во временную папку - работает как надо, файл сохраняется, там весь код правильный. НО почему Код = Файл.Прочитать(); получает ТОЛЬКО три символа из всего файла. Пробовал разные варианты чтения, другие варианты по пол файла читают. Этот вариант выше РАБОТАЛ и читал весь файл, но щас опять тупит и только три символа. Что не так то? | |||
| 1
    
        Sasha_Rapira 17.11.14✎ 03:20 | 
        Смотрите:
 Код = ""; Стр = Файл.ПрочитатьСтроку(); Пока Стр <> Неопределено Цикл Стр = Файл.ПрочитатьСтроку(); сообщить(1); Код = Код + Стр; КонецЦикла; сообщить(1); - выводит множество строк сообщить(стр); - ВЫВОДИТ ТЕКСТ КАЖДОЙ СТРОКИ НО в Код попадает только " <!DOC" и всё!!! Что за бред? Почему текста много, строк много, но в переменную Код не пишется текст. Мб проблема в переносах? | |||
| 2
    
        Sasha_Rapira 17.11.14✎ 03:32 | 
        Понятно короче, если ПолеВвода1 = Файл.Прочитать();
 то поле заполняется. Короче это ограничение строки переменной (( не могу весь файл засунуть в переменную. | |||
| 3
    
        Sasha_Rapira 17.11.14✎ 04:34 | 
        Хз короче.
 Создаю текстовый файл через блокнот. Пишу туда 12345678901234567890 12345678901234567890 В 1С читаю его: Файл = Новый ЧтениеТекста("E:\тест.txt"); Код = Файл.Прочитать(); В результате Код = "123456789". Что за бред... | |||
| 4
    
        Wobland 17.11.14✎ 04:40 | ||||
| 5
    
        Sasha_Rapira 17.11.14✎ 05:10 | ||||
| 6
    
        wertyu 17.11.14✎ 05:14 | 
        (5) форма элемента, у тебя длина Код равна 9     | |||
| 7
    
        Sasha_Rapira 17.11.14✎ 05:28 | 
        (6) плять точно............ я забыл, думал же название переменной сменить))) код назвал типа код хтмл, а он сувал в Элемент справочника
 (6) спс | |||
| 8
    
        KRV 17.11.14✎ 06:59 | 
        "Функция ВременноСкачатьФайл.." Функция СкачатьФайлНенадолго.. Функция ОдинРазСкачатьФайлОдинРазНеФидораз.. Функция СкачатьФайлНоПокаПисалЗабылЗачем..     | |||
| 9
    
        Cube 17.11.14✎ 08:34 | 
        (7) "Тупой бред, я не понимать."
 Тупой бред не спрашивать! | 
 
 | Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |