С наступающим Новым Годом (Елочка, зажгись)

Подборка новогодних анимированных елочек на рабочий стол (26)

В архиве 26 елочек. Кидаем в сетевую папку , расшариваем.

2 константы (активность сервиса и путь к папке) 

В процедуру ПриНачалеРаботыСистемы() прописываем процедуру  ЕлочкаЗажгись()

Процедура ЕлочкаЗажгись() Экспорт
Если Константы.ЕлочкаЗажгись.Получить() = Истина Тогда
ПутьКПапке = Константы.ЕлочкаПуть.Получить();

МассивНайденных = НайтиФайлы(ПутьКПапке, "*.exe");

МассивНайденных.Количество();

ГСЧ = Новый ГенераторСлучайныхЧисел();

Если МассивНайденных.Количество() <> 0 Тогда
СлучЧисло = ГСЧ.СлучайноеЧисло(0 , МассивНайденных.Количество()-1);
ПутьКЕлочке = МассивНайденных.Получить(СлучЧисло).ПолноеИмя;

ЗапуститьПриложение(ПутьКЕлочке);
КонецЕсли;
КонецЕсли;
КонецПроцедуры 

 

P.S. Внимание, ехе очень любят прописываться в автозагрузку.  

9 Comments

  1. dmsoft

    Подборка новогодних анимированных елочек на рабочий стол (26)

    Перейти к публикации

    Reply
  2. gutentag

    Спасибо. а как в бух-2.0 дописать новые константы идописать процедуру ПриНачалеРаботыСистемы() , не снимая конфу с поддержки 1С ?

    Спасибо за ответ 🙂

    Reply
  3. Angry

    Нужно включить возможность изменения.

    Это с поддержки не снимет, но автоматического обновления не будет.

    Reply
  4. НатальяАлекс

    Идея не нова. Зачем 26 елочек?

    Reply
  5. НатальяАлекс

    И снимать с поддержки ради елочки не улыбается.

    Reply
  6. accnt

    прикольненько))

    Reply
  7. icich

    здорово, что там именно 26 елочек . Праздника очень хочется! А настроения нет…

    Reply
  8. lonsby

    Для терминалки добавил код при завершении 1с, чтобы убирался процесс

    Процедура ПриЗавершенииРаботыСистемы()
    КомандаСистемы(«TASKKILL /F /FI «»USERNAME eq » + ИмяПользователя());
    //КомандаСистемы(«TASKKILL /F /FI «»USERNAME eq » + ИмяПользователя() + «»» /IM «+ ИмяПроцесса);
    КонецПроцедуры
    Reply
  9. milkers

    (0) Поздравление на управляемых формах https://infostart.ru/public/960899/

    Reply

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *