Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 05.04.2012, 15:42   #1
Alexa555
Пользователь
 
Регистрация: 03.04.2011
Сообщений: 16
По умолчанию описать, что значит модуль для 1С, заранее благодарна.

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

//*********************************** ********
Функция ВыборФайла(ВыбФайл, СтрЗаголовок, СтрПриглашение)
Перем ПредстСпр;
НовыйФайл = "";
НовыйКаталог = ПолучитьКаталог(ВыбФайл);
Если НовыйКаталог = "" Тогда
НовыйКаталог = ФС.ТекКаталог()
КонецЕсли;

Если ФС.ВыбратьФайл(1, НовыйФайл, НовыйКаталог, СтрЗаголовок, "Текстовый файл (*.txt)|*.txt|", "txt") = 1 Тогда
ВыбФайл = НовыйКаталог + НовыйФайл;
Возврат 1;
КонецЕсли;
Возврат 0;
КонецФункции

//*********************************** ********
Процедура ВыборФайлаВыгрузки()
ВыборФайла(ВыбФайлВыгрузки, "Выберите файл для выгрузки.","Файл для выгрузки");
КонецПроцедуры
Alexa555 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Что значит \n в С++ compod Общие вопросы C/C++ 11 02.05.2011 02:45
Что для Вас значит ВРЕМЯ? grenles Свободное общение 28 19.12.2010 08:25
Что это за знак и что он значит? Яр|/||< (^_^) Свободное общение 10 04.07.2010 13:16
Что значит Inc(x)? Vadim123456 Помощь студентам 6 27.04.2010 23:19