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

29.10.08

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

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

Скачать файл

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

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

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

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

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

См. также

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

Позволяет автоматизировать работу с картинками. С помощью компоненты можно измерять размер изображений, поворачивать их, наносить водяные знаки, конвертировать из одного формата в другой. Будет очень полезна для интернет-магазинов и всех, кому постоянно требуется работать с различными графическими форматами. Выполнена по технологии NativeAPI. Работает с форматами: jpg (jpeg), png, bmp, gif, tif

3600 руб.

02.09.2010    77783    73    257    

191

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

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

3000 руб.

12.05.2020    29078    139    100    

92

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

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

1500 руб.

17.09.2018    37130    115    128    

116

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

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

2400 руб.

25.06.2024    1315    3    4    

3

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

В статье описывается приложение-конструктор внешних компонент (native API). Конструктор упрощает процесс разработки за счет удобного добавления всех нужных функций и процедур в графическом режиме, с указанием их параметров и типов параметров. На выходе приложение генерирует готовый код на С++ и Rust и позволяет сразу приступить к реализации, без настройки API компоненты вручную.

04.12.2024    5397    kovalevdmv    26    

77

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

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

21.05.2024    28632    dimanich70    83    

151

WEB-интеграция Универсальные функции Механизмы платформы 1С Программист Платформа 1С v8.3 1C:Бухгалтерия Бесплатно (free)

При работе с интеграциями рано или поздно придется столкнуться с получением JSON файлов. И, конечно же, жизнь заставит проверять файлы перед тем, как записывать данные в БД.

28.08.2023    17611    YA_418728146    8    

170
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. artem666 29 13.08.08 23:18 Сейчас в теме
Еще и компоненту подключать, нафиг...
4. ValeriVP 1347 14.08.08 17:44 Сейчас в теме
(1) для создания задержки выполнения.
(2) пустой цикл - 100% загрузки процессора
(3) другие методы не так удобны и надежны. например при вызове скрипта может глючить.
5. coder1cv8 3481 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. Душелов 4021 14.08.08 01:59 Сейчас в теме
А пустой цикл сделать в 1С-е?
3. coder1cv8 3481 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 1347 26.08.08 16:41 Сейчас в теме
(6) ок. как по твоему можно сделать паузу используя DynamicWrapper для 64х разрядного сервера приложений?
9. CheBurator 2725 23.10.08 16:37 Сейчас в теме
(6) а что делать если на попытку создания ДинамикВраппер ругается что неудачная попытка создания - куда копать..???
10. ValeriVP 1347 23.10.08 16:47 Сейчас в теме
(9) наверное надо копать в сторону прав - проверить, что компонента регистрируется.
24. 1cnik2 18 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 3481 29.10.08 13:50 Сейчас в теме
При попытке зарегистрировать dll-ку ошибка: "ЛоадЛибрари (здесь путь) файлед - Зыс апликейшн хаз фейлед ту старт бикоз зэ апликейшен конфигурейшен из инкорект. Реинсталинг зэ апликэйшен май фикс сзыс проблем"
P.S. Сорри за мой английский... :)
14. ValeriVP 1347 29.10.08 14:07 Сейчас в теме
(12)ты учел, что для 32х и 64х надо пользовать разные DLL?
13. ValeriVP 1347 29.10.08 13:52 Сейчас в теме
15. coder1cv8 3481 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 3481 29.10.08 15:34 Сейчас в теме
+(15) Поправь в шапке "regsvr32"
17. ValeriVP 1347 29.10.08 16:08 Сейчас в теме
18. coder1cv8 3481 29.10.08 16:21 Сейчас в теме
(17) Длл-ка? Там же? На х64 Винде?... Нет, такая же ошибка.
А 32-х битной Винды у меня нету.
19. ValeriVP 1347 29.10.08 17:49 Сейчас в теме
(18)хз, для такого и писалось изначально. потом уже для 32х сделано на всякий случай.
20. coder1cv8 3481 29.10.08 19:25 Сейчас в теме
(19) Чё делать-то?... Работать не будет? )
21. ValeriVP 1347 29.10.08 19:35 Сейчас в теме
(20) скорее всего проблема в отсутствии MSVCR80.DLL, если можешь, глянь с помощью Depends (http://slil.ru/26284992)
22. пользователь 26.11.08 07:52
Сообщение было скрыто модератором.
...
23. ValeriVP 1347 26.11.08 10:46 Сейчас в теме
Оставьте свое сообщение