Помогите описать программный код.

Новая тема
"Функция ПолучитьКаталог(ВыбФайл)
           СтрКаталог = СокрЛП(ВыбФайл);
           ИсхСтр = СокрЛП(ВыбФайл);
           НовыйКаталог = """";
           Если СтрЧислоВхождений(ИсхСтр, ".") = 0 Тогда
                       Возврат ИсхСтр;
           КонецЕсли;
           Если СтрЧислоВхождений(СтрКаталог, "\") > 0 Тогда
                       Поз = Найти(СтрКаталог, "\");
                       Пока Поз > 0 Цикл
                          СтрКаталог = Прав(СтрКаталог, СтрДлина(СтрКаталог) - Поз);
                          Поз2 = Найти(ИсхСтр, СтрКаталог);
                          НовыйКаталог = Лев(ИсхСтр, Поз2 - 1);
                          Поз = Найти(СтрКаталог, "\");
                       КонецЦикла;
           КонецЕсли;
           Возврат НовыйКаталог;
КонецФункции

//*******************************************
Функция ВыборФайла(ВыбФайл, СтрЗаголовок, СтрПриглашение)
           Перем ПредстСпр;
           НовыйФайл = """";
           НовыйКаталог = ПолучитьКаталог(ВыбФайл);
           Если НовыйКаталог = """" Тогда
                       НовыйКаталог = ФС.ТекКаталог()
           КонецЕсли;
           Если ФС.ВыбратьФайл(1, НовыйФайл, НовыйКаталог, СтрЗаголовок, "Текстовый файл (*.txt)|*.txt|", "txt") = 1 Тогда          
                       ВыбФайл = НовыйКаталог + НовыйФайл;
                       Возврат 1;
           КонецЕсли;
           Возврат 0;
КонецФункции
//*******************************************
Процедура ВыборФайлаВыгрузки()
           ВыборФайла(ВыбФайлВыгрузки, "Выберите файл для выгрузки.","Файл для выгрузки");
КонецПроцедуры"
напиши словами, что хочешь получить
он не знает, он это и спрашивает. Типа экзамен.
"Сейчас придет Денис и опишет код как "Быдлокод". ;)"
мне нужно подробно описать, выполнение данного кода.
Данная функция подразумевает под собой, что для начала выгрузки необходимо определить текстовый файл, в который будут выгружаться данные.
Я здесь! :)
Но код похож на типовой... Хотя присмотревшись...
Написать что делает каждая строка в каждой функции?
Да.
да.
1. Интересно, зачем такое может понадобиться?
2. Умеешь пользоваться Синтакспомощником?
Читают тему
(гостей: 1)

Быстрый переход