"Аналоговые часы" - ActiveX-компонента для 1С
Разработка - Разработка внешних компонент
Бесплатные
ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.
Узнавайте о новых бесплатных решениях в нашей телеграм-группе Инфостарт БЕСПЛАТНО
Вы можете заказать платную доработку или адаптацию этой разработки под вашу конфигурацию на «Бирже заказов».
- 0% комиссии — оплата напрямую исполнителю;
- Исполнители любого масштаба — от отдельных специалистов до команд под проект;
- Прямой обмен контактами между заказчиком и исполнителем;
- Безопасная сделка — при необходимости;
- Рейтинги, кейсы и прозрачная система откликов.
*** Для работы компоненты потребуется установленный Microsoft .NET Framework 2.0, который можно скачать отсюда.
http://www.microsoft.com/downloads/details.aspx?displaylang=ru&FamilyID=0856eacb-4362-4b0d-8edd-aab15c5e04f5
и зарегистрировать компоненту в Windows - запустить reg.bat
(для удаления информации о компоненте в Windows - запустить unreg.bat)
или использовать совместно с хранилищем внешних компонент: //infostart.ru/projects/2863/
*** Добавление на форму 1С:
v7: Использовать 1С++:
Перем Часы;
Процедура ПослеОткрытия()
Часы = СоздатьОбъект("АктивИкс");
Часы.УстановитьАтрибут(Форма, "АктХ");
//"АктХ" - идентификатор элемента диалога, на месте которого будет создан элемент ActiveX.
//только для реквизитов диалога типа "Текст".
Часы.СоздатьЭУ("Душелов.АналоговыеЧасы");
Часы.УстановитьФокус();
КонецПроцедуры
Процедура АктХ_ПриАктивацииНапоминания(Время, Сообщение)
Сообщить(Строка(Время) + ": " + Сообщение);
КонецПроцедуры
Процедура АктХ_ПриДвойномЩелчкеМышки()
Сообщить("Двойной щелчок мышкой");
КонецПроцедуры
v8: Меню "Форма" - "Вставить ActiveX..." - Выбрать элемент "Душелов.АналоговыеЧасы"
*** Параметры
- ЦветЧасовойСтрелки
- ЦветМинутнойСтрелки
- ЦветСекунднойСтрелки
- ЦветДелений
- Показывать1МинутныеДеления //булево
- Показывать5МинутныеДеления //булево
*** Методы:
//ЗАПУСТИТЬ ЧАСЫ:
Старт();
//ОСТАНОВИТЬ ЧАСЫ:
Стоп();
//ДОБАВИТЬ НАПОМИНАНИЯ:
ДобавитьНапоминание(Время, Сообщение);
//УДАЛИТЬ НАПОМИНАНИЯ:
УдалитьНапоминания();
//ПОЛУЧИТЬ НАПОМИНАНИЯ
ПолучитьНапоминания(); //возвращает массив строк с напоминаниями
*** События:
- ПриАктивацииНапоминания(Время, Сообщение)
- ПриДвойномЩелчкеМышки()
*** ИСТОРИЯ:
20.05.2008:
- первая пробная версия
21.05.2008:
- добавлена работа с напоминаниями (будильник)
- добавлены события
- добавлено контекстное меню
Вступайте в нашу телеграмм-группу Инфостарт
См. также
7320 руб.
19.04.2023 7310 1 0
2541 руб.
18.10.2022 8947 4 45
6100 руб.
27.05.2022 13623 2 20
1 стартмани
21.03.2019 35378 88 MadDAD 347
1 стартмани
09.08.2017 58833 354 asdfghgghjdhg 141