COM-объект, реализующий метод Sleep

29.10.08

Разработка - Разработка внешних компонент

COM-объект, реализующий метод Sleep. Может использоваться на сервере 1С, в win x86 и x64

Скачать файл

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование Бесплатно
-
.1218624140 26,15Kb
257
257 Скачать бесплатно

Использование: зарегистрировать нужную версию с помощью regsvr32, а в тексте модуля написать:

Компонента = Новый COMОбъект("AddIn1C.BackgroundPosting");

Для н = 1 по ИнтервалОжидания Цикл
    // пауза в цикле, чтобы можно было в любой момент прервать задание
    Компонента.Sleep(1000);
КонецЦикла;

См. также

Разработка внешних компонент POS терминал Рабочее место Розничная торговля Программист Пользователь Платформа 1С v8.3 1С:Комплексная автоматизация 1.х 1С:Управление торговлей 10 1С:Розница 2 1С:Управление нашей фирмой 1.6 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Розничная и сетевая торговля (FMCG) Рестораны, кафе и фаст-фуд Реклама, PR и маркетинг Управленческий учет Платные (руб)

Медиадисплей покупателя может отображать текущую покупку на кассовом месте, показывать видеорекламу, баннеры, во время простоя разворачивать рекламу на весь экран. Экран можно использовать в качестве графического меню-борда в кафе и видеовывески. В качестве устройства отображения можно использовать Android-планшеты, смарт-телевизоры с Android, мониторы или проекторы под управлением Windows или Linux-компьютера. Linux-версия успешно запускается на одноплатных компьютерах Raspberri Pi и Orange Pi. Настраивается ЛЮБОЙ ДИЗАЙН экрана при помощи встроенного графического редактора! Решение можно масштабировать от одного экрана до тысяч экранов с централизованным управлением.

18000 руб.

30.05.2017    53753    9    69    

46

Разработка внешних компонент Телефония, SIP Программист Платформа 1С v8.3 Конфигурации 1cv8 Россия Платные (руб)

Внешняя компонента выполнена по технологии Native API для 1С 8.х, обеспечивает доступ к программным АТС Asterisk (FreePBX, Elastix) через AMI интерфейс. Через него можно управлять многими функциями Asterisk (определение номеров, перевод звонков, набор телефона и т. д.)

2400 руб.

04.05.2018    46880    122    66    

66

Разработка внешних компонент Программист Платформа 1С v8.3 Конфигурации 1cv8 1С:Управление нашей фирмой 1.6 1С:Бухгалтерия 3.0 Платные (руб)

Внешняя компонента позволяет работать c TWAIN-совместимым оборудованием (сканерами, камерами) . Полностью совместима со стандартной TWAIN-компонентой из БСП и может применяться как ее замена без изменения вызовов, при этом может работать с 64-разрядной платформой, а так же имеет расширенную функциональность, например, сохранение результата непосредственно в PDF без использования сторонних утилит. Прекрасно работает на сервере, тонком клиенте и веб-клиенте (проверена работа в браузерах Google Chrome, Mozilla Firefox и Microsoft Internet Explorer).

3000 руб.

12.05.2020    28329    138    100    

90

Разработка внешних компонент Программист Платформа 1С v8.3 Конфигурации 1cv8 1С:Управление торговлей 11 Платные (руб)

Внешняя компонента для конвертации PDF файлов в картинки без использования дополнительных программ. Работает на сервере и в тонком клиенте.

2400 руб.

25.06.2024    921    2    3    

2

Разработка внешних компонент Программист Платформа 1С v8.3 Платформа 1C v8.2 Платные (руб)

Внешняя компонента, позволяющая посылать команды и получать ответы по GraphQL протоколу из 1С.Может быть использована при интеграции. В 1С работает на стороне "клиента".

4600 руб.

27.06.2023    3432    2    0    

4

Разработка внешних компонент Программист Платформа 1С v8.3 Конфигурации 1cv8 Платные (руб)

Внешняя компонента в виде библиотеки (.dll файл), позволяющая посылать команды и получать ответы по протоколу WebSocket из 1С. Компонента работает только на стороне "клиента".

4440 руб.

22.06.2020    18186    18    33    

22

Разработка внешних компонент Программист Платформа 1С v8.3 Конфигурации 1cv8 Платные (руб)

Внешняя компонента позволяет печатать PDF файлы непосредственно из 1С, не используя при этом сторонних программ. Прекрасно работает на сервере, тонком клиенте и веб-клиенте. Основана на проекте PDFium из состава проекта Chromium/Chrome

1500 руб.

17.09.2018    36529    113    127    

114

Универсальные функции Программист Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free)

Благодаря этим пяти строчкам можно больше не заморачиваться с загрузкой из внешних файлов. Пользуюсь везде, всегда и постоянно.

21.05.2024    21077    dimanich70    81    

145
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. artem666 29 13.08.08 23:18 Сейчас в теме
Еще и компоненту подключать, нафиг...
4. ValeriVP 1338 14.08.08 17:44 Сейчас в теме
(1) для создания задержки выполнения.
(2) пустой цикл - 100% загрузки процессора
(3) другие методы не так удобны и надежны. например при вызове скрипта может глючить.
5. coder1cv8 3477 14.08.08 18:59 Сейчас в теме
(4) По мне, так проще всего и удобней:
Код
Шелл=Новый COMОбъект("WScript.Shell");
Шелл.run("ping -n 1 -w "+Формат(ВремяВМилисекундах,"ЧГ=")+" 0.0.0.1",0,-1);
Показать полностью
25. Vigor06 21.10.15 15:17 Сейчас в теме
а я стабильно получаю
{Форма.Форма.Форма(4)}: Ошибка при вызове конструктора (COMОбъект)
	Компонента = Новый COMОбъект("AddIn1C.BackgroundPosting");
по причине:
Класс не зарегистрирован


Хотя на 64битной ОС зарегал 64 битный dll
26. Vigor06 21.10.15 15:34 Сейчас в теме
(25) Vigor06, а вот 32 битную зарегал - и заработало
2. Душелов 4019 14.08.08 01:59 Сейчас в теме
А пустой цикл сделать в 1С-е?
3. coder1cv8 3477 14.08.08 08:08 Сейчас в теме
(2) А проц грузить не будет?...
(0) Это можно и без ВК сделать...
6. sea-man 20.08.08 09:32 Сейчас в теме
Бред. На каждую хпроцедуру из winapi писать отдельную компоненту - это жесть.
Юзайте DynamicWrapper и и пользуйтесь в 1С всеми преимуществами Win API !!!

WinAPI= New COMObject("DynamicWrapper");
WinAPI.Register("KERNEL32.DLL", "Sleep", "i=l", "f=s");
WinAPI.Sleep(сч);
ShootNICK; 1cnik2; MHammer; Mitay; +4 Ответить
7. ValeriVP 1338 26.08.08 16:41 Сейчас в теме
(6) ок. как по твоему можно сделать паузу используя DynamicWrapper для 64х разрядного сервера приложений?
9. CheBurator 2712 23.10.08 16:37 Сейчас в теме
(6) а что делать если на попытку создания ДинамикВраппер ругается что неудачная попытка создания - куда копать..???
10. ValeriVP 1338 23.10.08 16:47 Сейчас в теме
(9) наверное надо копать в сторону прав - проверить, что компонента регистрируется.
24. 1cnik2 14 12.09.13 08:01 Сейчас в теме
(9) Сhe Burashka,
http://www.richmedia.us/post/2012/12/12/elisy-net-bridge-x64.aspx
инструкция по регистрации 32-битных компонентов в COM+
про назначение прав вот тут: http://www.forum.mista.ru/topic.php?id=533254
пробовал, работает с DynamicWrapperX
8. 6есик 53 23.10.08 16:11 Сейчас в теме
Смотря для чего ещё пауза нужна ... Как примитивный вариант с 100% загрузкой проца

Нач=ТекущаяДата();
Пока ТекущаяДата() - Нач < 60 Цикл // Минутная задержка
КонецЦикла;

Я для своих регламентных нужд использую просто отдельного пользователя которым, захожу ночью по шедулеру.
То мне хватило обойтись и такой строчкой :

Предупреждение("", 60);
11. Zloy1C 29.10.08 08:52 Сейчас в теме
если кто-то что-то сделал, значит это кому-нибудь надо :)
вообще наверное нормально, если надо чтобы одинаково работало на клиенте, сервере 32х и 64х
12. coder1cv8 3477 29.10.08 13:50 Сейчас в теме
При попытке зарегистрировать dll-ку ошибка: "ЛоадЛибрари (здесь путь) файлед - Зыс апликейшн хаз фейлед ту старт бикоз зэ апликейшен конфигурейшен из инкорект. Реинсталинг зэ апликэйшен май фикс сзыс проблем"
P.S. Сорри за мой английский... :)
14. ValeriVP 1338 29.10.08 14:07 Сейчас в теме
(12)ты учел, что для 32х и 64х надо пользовать разные DLL?
13. ValeriVP 1338 29.10.08 13:52 Сейчас в теме
15. coder1cv8 3477 29.10.08 15:32 Сейчас в теме
(13,14) ОС: Microsoft Windows Server 2003 R2 Enterprise x64 Edition SP2
Пытаюсь зарегистрировать: regsvr32 "C:\Program Files (x86)\1cv81\bin\sleep64.dll"
16. coder1cv8 3477 29.10.08 15:34 Сейчас в теме
+(15) Поправь в шапке "regsvr32"
17. ValeriVP 1338 29.10.08 16:08 Сейчас в теме
18. coder1cv8 3477 29.10.08 16:21 Сейчас в теме
(17) Длл-ка? Там же? На х64 Винде?... Нет, такая же ошибка.
А 32-х битной Винды у меня нету.
19. ValeriVP 1338 29.10.08 17:49 Сейчас в теме
(18)хз, для такого и писалось изначально. потом уже для 32х сделано на всякий случай.
20. coder1cv8 3477 29.10.08 19:25 Сейчас в теме
(19) Чё делать-то?... Работать не будет? )
21. ValeriVP 1338 29.10.08 19:35 Сейчас в теме
(20) скорее всего проблема в отсутствии MSVCR80.DLL, если можешь, глянь с помощью Depends (http://slil.ru/26284992)
22. пользователь 26.11.08 07:52
Сообщение было скрыто модератором.
...
23. ValeriVP 1338 26.11.08 10:46 Сейчас в теме
Оставьте свое сообщение