Непонятная кодировка при чтении кириллицы
По теме из базы знаний
Найденные решения
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(9)
&НаКлиенте
Процедура ИмяКаталагоОткрытие(Элемент, СтандартнаяОбработка)
СтандартнаяОбработка = Ложь; //отключаем страндартную отработку, то есть предупреждение
//С помощью этого мы можем задать каталог с данными, собственно открыть его и т.п.
Диалог = Новый ДиалогВыбораФайла (РежимДиалогаВыбораФайла.ВыборКаталога);
Если Диалог.Выбрать() Тогда
ИмяКаталага = Диалог.Каталог;
КонецЕсли
КонецПроцедуры
&НаКлиенте
Процедура ЗагрузитьДанныеИзФайлов(Команда)
Текст = Новый ТекстовыйДокумент; //Создаем временный файл
СтрокаВнешнихДанных = ""; //Очищаем строку внешних данных
МассивФайлов = НайтиФайлы(ИмяКаталага, "*.txt", ложь); //ищем в выбранном каталоге
//все файлы с расширением txt
//Функция НайтиФайлы() возвращает массив
Для каждого файл Из Массивфайлов Цикл
текст.Прочитать(файл.ПолноеИмя); //тут мы читаем наш файл
СтрокаВнешнихДанных = СтрокаВнешнихДанных + Текст.ПолучитьТекст(); //заполняем наше поле
КонецЦикла;
КонецПроцедуры
Показать
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот