gifts2017

[Tray1C] Сворачивание 1С в системный трей

Опубликовал Василий Демидов (Душелов) в раздел Администрирование - Системное

Компонента сворачивает окно 1С в системный трей (у часов) и убирает с панели задач.
Позволяет формировать свое меню и отслеживать выбор элементов меню.
Мигает в трее и на панели задач, позволяет выводить всплывающие сообщения,  а также всплывающее окно самой 1С (т.е. любую форму) и окно служебных сообщений при появлении там сообщений.
Показывает язык ввода в строке статуса 1С 8.х
Можно установить собственный значок для отображения в трее, а также изменить заголовок окна 1С.

*** Для работы компоненты потребуется установленный Microsoft .NET Framework 2.0, который можно скачать отсюда.

и зарегистрировать компоненту в Windows - запустить reg.bat

или использовать совместно с хранилищем внешних компонент: http://infostart.ru/projects/2863/

 

В архиве примеры для 1С 7.7 и 8.1

*** Подключение:

Перем Трей;

ПОДКЛЮЧЕНИЕ КОМПОНЕНТЫ В 1С 7.7:

  

ИмяВК="AddIn.Tray1C";
 
  Попытка
  ПодключитьВнешнююКомпоненту(ИмяВК);
  Исключение
  Сообщить("Не удалось подключить компоненту "+ИмяВК);
  КонецПопытки;

  Попытка
  Трей = СоздатьОбъект(ИмяВК);
  Исключение
  Сообщить("Ошибка создания объекта внешней компоненты: "+ ИмяВК);
  КонецПопытки;



ПОДКЛЮЧЕНИЕ КОМПОНЕНТЫ В 1С 8.x:
 
  

ИмяВК="AddIn.Tray1C";
  
  Попытка
  ПодключитьВнешнююКомпоненту(ИмяВК);
  Исключение
  Сообщить("Не удалось подключить компоненту " + ИмяВК);
  КонецПопытки;
  
  Попытка
  Трей = Новый(ИмяВК);
  Исключение
  Сообщить("Ошибка создания объекта внешней компоненты: " + ИмяВК);
  КонецПопытки;



*** Свойства:

  - Заголовок //текст, отображающийся при наведении мышкой на значок
  - МигатьВТрее //булево
  - МигатьВПанелиЗадач //булево
  - ПоказыватьВПанелиЗадач //булево
  - Иконка //путь к файлу *.ico
  - НомерСтандартнойИконки //число, от 1 до 7
   - ВыводитьЯзыкВвода //булево

   - ВыводитьСлужебныеСообщения //булево


*** Методы:

ИНФОРМАЦИЯ О ВЕРСИИ КОМПОНЕНТЫ:

  Трей.ОКомпоненте();

СИСТЕМНЫЙ ТРЕЙ:

  

Трей.Показать();
  Трей.Скрыть();



РАБОТА С ОКНОМ 1С:

  

Трей.УстановитьЗаголовокОкна(ЗаголовокОкна); //устанавливает произвольные текст в заголовок окна 1С
  Трей.ПоказатьОкно();
  Трей.СкрытьОкно();
  Трей.РазвернутьОкно();
  Трей.СвернутьОкно();
  Трей.ВосстановитьОкно();




УВЕДОМЛЕНИЯ:

  

Трей.Мигать(ИспользоватьМигание); //ИспользоватьМигание - булево
  Трей.Сообщить(ТекстСообщения, ТекстЗаголовока, НомерИконки, Таймаут); //НомерИконки - от 0 до 3
  Трей.ВсплывающееСообщение(ТекстСообщения, ТекстЗаголовока, Таймаут, Линк); //Линк - строка, которая будет передана в событии нажатие на сообщение
  Трей.ВсплывающееОкно(ЗаголовокОкна, Таймаут, Линк); //Линк - строка, которая будет передана в событии нажатие на сообщение




МЕНЮ:

  

Трей.ОчиститьМеню();
  Трей.ДобавитьПодменю(Заголовок, ТекстПодменю); //если заголовок будет равен "-", то вставится разделитель
  Трей.ДобавитьВМеню(Заголовок, ТекстПодменю); //если заголовок будет равен "-", то вставится разделитель

*** ВНЕШНЕЕ СОБЫТИЕ (Источник = "Tray1C", отрабатываются в обработке внешнего события):

  События окон (Событие = "Окно")
   
  - Свернуто
  - Восстановлено
  - Развернуто
  - Скрыто
  - Открыто

  События меню (Событие = "Меню"):
  - Открыть (по-умолчанию, при открытии окна 1С)
  - <произвольная строка> (как задана в методе "ДобавитьВМеню")

  События сообщения (Событие = "ВсплывающееСообщение"):
  - <произвольная строка> (как задана в параметре "Линк" метода вызовы сообщений)

  События сообщения (Событие = "ВсплывающееСообщениеЗакрыто"):
  - <произвольная строка> (как задана в параметре "Линк" метода вызовы сообщений)

Использованы иконки, взятые тут, спасибо автору: http://infostart.ru/projects/2328/

ИСТОРИЯ:

29.06.2009:

  - добавлена возможность вывода языка ввода в строке состояния 1С 8.х

30.01.2009:

   - добавлено всплывающее окно (любое окно из 1С) (пока для 1С 8.х)

  - добавлен показ окна служебных сообщений при появлении в нем сообщений (пока для 1С 8.х)

 29.01.2009:

 

   - добавлено всплывающее сообщение и изменение заголовка окна 1С

Скачать файлы

Наименование Файл Версия Размер Кол. Скачив.
Полная версия
.1234942463 640,87Kb
12.10.09
643
.1234942463 640,87Kb 643 Бесплатно

См. также

PowerTools от 1 000
Подписаться Добавить вознаграждение

Комментарии

0. Василий Демидов (Душелов) 21.01.09 00:24
Компонента сворачивает окно 1С в системный трей (у часов) и убирает с панели задач.
Позволяет формировать свое меню и отслеживать выбор элементов меню.
Мигает в трее и на панели задач, позволяет выводить всплывающие сообщения, а также всплывающее окно самой 1С (т.е. любую форму) и окно служебных сообщений при появлении там сообщений.
Показывает язык ввода в строке статуса 1С 8.х
Можно установить собственный значок для отображения в трее, а также изменить заголовок окна 1С.

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

1. Василий Демидов (Душелов) 21.01.09 00:24
Посмотрел я на форум http://infostart.ru/forum/messages/forum14/topic7872/message56011/#message56011, а так же работы других авторов...
И решил набросать свое...
2. Василий Демидов (Душелов) 21.01.09 00:25
В архиве пока пример для 8-ки, для 7-ки в процессе...
Aser2000Aser; +1 Ответить
3. Василий Демидов (Душелов) 21.01.09 00:28
Горячие клавиши добавлю сегодня.
Может еще какие идеи появятся?
4. Василий Демидов (Душелов) 21.01.09 00:31
Еще раз поблагодарю автора иконок, какие я использовал: http://infostart.ru/projects/2328/
5. Василий Демидов (Душелов) 21.01.09 01:46
6. Андрей Скляров (coder1cv8) 21.01.09 06:47
7. Василий Демидов (Душелов) 21.01.09 09:50
(6) Типа того ;) Пока боян, еще пару бантиков добавлю - будет другое ;)
8. Владимир (vovan519) 21.01.09 10:09
Душелов, думаю пора делать одну компоненту. Что то типа формекса. Сделать описание. Думаю всем будет удобнее. Как тебе такая идея?
9. Василий Демидов (Душелов) 21.01.09 10:13
(8) Я уже думал над этим... Но АктивИксы туда не запихнешь - они отдельные, а просто компонент у меня мало.
10. Артур Аюханов (artbear) 21.01.09 13:15
(9) А почему это вдруг АктивИкс-ы нельзя запихнуть в одну длл-ку?
или ты говоришь, что ВК и АктивИкс в одной длл-ке не живут?
11. Василий Демидов (Душелов) 21.01.09 13:25
> ВК и АктивИкс в одной длл-ке не живут
Именно, технологии разные.
12. - - (Rebelx) 21.01.09 15:56
я могу ошибаться, но почему не живут? интерфейсы же разные
13. mrden (MrDen) 21.01.09 17:36
веселая иконка, добавь дута балоны и редирект окна сообщений в балоны, мона еще всплывающие прозрачные окна
14. Петр (adun) 21.01.09 19:02
(3) ...а не удобнее сами свойства перенести в Сервис->Параметры?
pavlo; JohnyDeath; +2 Ответить 1
15. Василий Демидов (Душелов) 22.01.09 00:21
(13) Редиректо окно сообщений вряд ли получится.
Всплывающие окна будут уже в новой версии

(14) Нет, не удобнее.
16. Megas (Megas) 22.01.09 09:39
не бейте новичка а как это установить ?
17. Альтаир (Altair777) 22.01.09 09:43
(16) см (0)

*** Для работы компоненты потребуется установленный Microsoft .NET Framework 2.0, который можно скачать отсюда.
и зарегистрировать компоненту в Windows - запустить reg.bat
18. Megas (Megas) 22.01.09 09:46
Microsoft .NET Framework 2.0 установлен
куда эту папку запихать или файлы из нее
19. Альтаир (Altair777) 22.01.09 09:58
(18) куда хочешь. Поручик Ржевский, молчать! :-)
Я просто в каталоге C:\Program Files\1С сделал подкаталог
20. Megas (Megas) 22.01.09 11:22
видать не фига я не понимаю все сделал как написано, что и где должно появиться. не вижу изменений
1. Microsoft .NET Framework 2.0
2. папку сунул в C:\Program Files\1Cv77
3. запустил reg.bat
и дальше ? )
21. Василий Демидов (Душелов) 22.01.09 11:24
А дальше можно хотя бы попытаться открыть обработку.
22. Альтаир (Altair777) 22.01.09 11:44
(20) попробуй обработочку запустить :-)
23. Сhe Burashka (CheBurator) 22.01.09 11:45
а что будет если подгрузить компоненту и попытаться ее использовать когда 1ска запускается сразу при терминальном подключении?
24. Megas (Megas) 22.01.09 11:54
если это операции\обработка то там ее нету .
25. Megas (Megas) 22.01.09 11:58
все разобрался
спасибо полезная штукень
26. Альтаир (Altair777) 22.01.09 12:01
(24) в архиве 6 файлов

Tray1C\Dushelov.Tray1C.dll
Tray1C\readme.txt
Tray1C\reg.bat
Tray1C\unreg.bat
Tray1C\СистемныйТрей.epf
Tray1C\СистемныйТрей.ert
27. Василий Демидов (Душелов) 22.01.09 12:48
(23) Думаю, что свернет на сервере... Хотя не знаю.... Надо пробовать.
28. Сhe Burashka (CheBurator) 22.01.09 13:55
(27) вот как раз вопрос: при таком запуске 1Ски - трея-то нет...?
29. Василий Демидов (Душелов) 22.01.09 14:05
(28) Значит окно терминалки надо захватывать другими средствами ;)
30. Роман (bro) 22.01.09 22:25
Ошибка регистрации на Windows Vista: Не удалось найти входную сборку Dushelov.Tray1C.dll или одну из ее зависимых компонент...
Что делать?
31. Сергей (skom) 23.01.09 05:14
уже пару лет пользуюсь компонентой
hide1c.dll
делает все то же самое.
тока меньше вкусностей...в ней.
идея - зачет
32. Gamm (Gamm) 23.01.09 10:11
У hide1c есть большой плюс - размер 44 кб и больше ничего не надо.
Хотя возможности добавлять собственное меню ей не хватает.
33. Павел (Rumpel_Shtilken) 24.01.09 13:35
Любопытная приблуда. Спасибо за то, что не забываете 1Cv77 !
Сам я пользую Hide1C.dll - сворачивает/разворачивает окно 1С в/из трей, можно задавать: пароль на разворот, мигание иконки, частоту мигания иконки, всплывающую подсказку для иконки. Для работы не требует НетФреймворка и пр., регить в реестре не обязательно. Практически, 1С-ка работает в фоне. Нет многих вещей, таких как в Tray1C, но очень удобная штука и весит 45056 байт.
34. Василий Демидов (Душелов) 26.01.09 12:05
(30) Висты нет под рукой - посмотреть не на чем...
hide1c- хорошо. Но не для моих нужд.
35. Роман (bro) 26.01.09 14:50
(30) Аналогичная ошибка возникает и на отдельных XP
36. Василий Демидов (Душелов) 29.01.09 10:22
(28) Кстати, только что запустил у себя в цитриксе - терминальное окно нормально сворачивается в трей.
(35) Фреймворк свежий стоит? Админские права?
37. Андрей (andrewalexk) 29.01.09 10:50
:)
не понял..
а чем эта Вк лучше ВК hide1c
да еще и с фреймворк 2.0...
38. Василий Демидов (Душелов) 29.01.09 10:50
39. albochkov (Aleksey.Bochkov) 29.01.09 13:20
Может немного не в тему, но все же... Никак не могу найти способ сделать динамическое меню для 8-ки. Цель - создать список пунктов меню, скажем после пункта "Операции", средствами языка, который мог бы изменять без перезапуска программы... Для 7-ки юзал RWidjets, после перехода на 8-ку в ступоре :(
40. Дима (dinamyc) 29.01.09 16:32
Можно попробовать вот так regsvr32 С:\путь к файлу Tray1C.dll

нормально все работает
41. Василий Демидов (Душелов) 29.01.09 16:33
(40) Кстати да... В батнике reg.bat прописать полный путь к длл-ке и запустить его.
42. Василий Демидов (Душелов) 29.01.09 16:34
(39) Наверное сделать можно... Смотреть надо... То, что есть - пока не встречал.
43. Василий Демидов (Душелов) 29.01.09 17:21
Добавил 2 новых метода:

- Трей.УстановитьЗаголовокОкна(ЗаголовокОкна); //устанавливает произвольные текст в заголовок окна 1С
- Трей.ВсплывающееСообщение(ТекстСообщения, ТекстЗаголовока, Таймаут, Линк); //НомерИконки - от 0 до 3,
//Линк - строка, которая будет передана в событии нажатие на сообщение

На всплывающем сообщении, в принципе, можно размещать все, что угодно, даже картинки...
44. Василий Демидов (Душелов) 29.01.09 17:29
> можно размещать все

Точнее можно сделать размещение разных данных...
45. Андрей (andrewalexk) 29.01.09 17:40
(38)
:)
аа..
велосипеды..
понимаю..
46. Василий Демидов (Душелов) 29.01.09 17:43
47. Василий Демидов (Душелов) 30.01.09 10:56
Обновил.

Добавлено:

- возможность всплывающего окна (не зависимо свернута 1С или нет) любого окна из самой 1С, т.е. любую форму, обработку и т.п.
48. Василий Демидов (Душелов) 30.01.09 10:58
Окно берется по заголовку, советую использовать формы, у которых отключена возможность изменения размера.
49. Василий Демидов (Душелов) 30.01.09 13:36
- добавлен показ окна служебных сообщений при появлении в нем сообщений (пока для 1С 8.х)

И вывод произвольного окна работает пока только для 8-ки... В 7-ке, как оказалось, другая структура окон...
50. zerno-2001 (CaSH_2004) 08.02.09 12:58
Горячая благодарность тебе от меня лично и от всех кто искал такую штуку (седня наткнулся т.к. уже сам решил попробовать написать)

> Может еще какие идеи появятся?
1. думаю было бы полезно сделать для всех окон (всплывающих и сообщений) возможность баловаться со шрифтом (цвет, размер, жирный или курсив), например как HTML или как ты сделал [RichTextBox1C]
2. нельзя ли чтобы вывод сообщений не заменяли друг друга а выстраивались снизу вверх как в QIP, а то если их несколько - они заменяют друг друга, или там где то надо что то указать?
51. Василий Демидов (Душелов) 08.02.09 13:29
(50)
1. Для этого я сделал возможность вывода собственного окна, а там делай, как хочешь.
2. Как бы они и должны встраываться.
52. Ronin_from_Hell (ProkopyukIN) 10.02.09 03:44
А можно сделать так, чтоб все открытые базы сворачивались в одну иконку, а потом выбирать какую открыть. А то допустим работаю я с 5-6 базами - пол трея в 1С :)
53. Аркадий Кучер (Abadonna) 10.02.09 03:51
(52) > А то допустим работаю я с 5-6 базами
Прям Юлий Цезарь. Подозреваю, что это не "работаю", а болезнь под названием "открыл - фиг закрою, даже если не надо". У меня юзвери за это получают довольно болезненные подарки
54. Ronin_from_Hell (ProkopyukIN) 10.02.09 03:54
нет. в этом случае ты не прав. у меня две рабочие базы ЗиУП и Бух 1.6, две тестовые, плюс к каждой часто приходится конфигуратор держать. А еще со второй работы УПП стоит. Частенько открыто по 5-6 баз, а то и больше. Так что... Было бы удобно в одной иконке все держать.
55. Аркадий Кучер (Abadonna) 10.02.09 03:56
(54) У меня рабочих баз с десяток+ почти столько же отладочных.
Но привычка закрывать, если в ДАННЫЙ момент оно не надо - в крови ;)
56. Василий Демидов (Душелов) 10.02.09 09:08
(52) Сделать можно все, только я считаю это не нужным.
57. Василий Демидов (Душелов) 13.02.09 19:33
Для получения демо-версии или покупки обращайтесь по контактам, указанным в профиле.
58. Stas (stas&k) 04.03.09 09:55
что то не пойму а нафига оно? если есть куча приблуд бесплатных которые сворачивают любой софт в трей хоть косынку хоть Ворд
59. Василий Демидов (Душелов) 04.03.09 09:58
60. Василий Демидов (Душелов) 23.04.09 11:43
Подарок на день программиста (вчера 22.04) - выкладываю снова в бесплатный доступ ;)
61. Александр Рытов (Арчибальд) 23.04.09 12:31
(60)А мы с плюсиком на это ;-)
62. zz zz (zzmail) 29.05.09 18:42
63. Евгений Мартыненков (JohnyDeath) 29.05.09 21:39
(62) братишка плюсанул? ;)
Василий, извини за ОФФ. Не удержался... ))
64. Андрей 1 (andrej260276) 19.06.09 19:56
Это самое лучшее изобретение в этом направлении !
65. dushelov (Душелов) 29.06.09 21:15
- добавлена возможность вывода языка ввода в строке состояния 1С 8.х
66. Виталий (Kolumb) 15.07.09 18:29
За возможность вывода языка ввода в строке состояния 1С 8.х респект и уважуха.
Подскажите еще, может ли эта ДЛЛка всплывать форму и не прятать ее до нажатия кнопок этой формы (срабатывания обработчиков нажатия кнопок)?
67. dushelov (Душелов) 16.07.09 01:32
(66) Не совсем понял, что имеется в виду... Это же модальное окно?..
68. Виталий (Kolumb) 16.07.09 14:17
(67) Надо так:
1С свернута или перекрыта другим приложением. Пользователь отвлекся от компа. В системе происходит какое-то событие, после которого у пользователя всплывает окно (поверх остальных окон, не взирая на то, что сама 1С свернута) и не прячется до тех пор, пока пользователь не выполнит какое-то действие на этой форме.
69. dushelov (Душелов) 16.07.09 14:46
(68) Подобное сделать можно, аналогично Трей.ВсплывающееОкно(ЗаголовокОкна, Таймаут, Линк);
70. Виталий (Kolumb) 16.07.09 15:06
(69) Так это можно делать уже, или для этого еще что-то нужно доделывать?
71. dushelov (Душелов) 16.07.09 15:09
(70) Надо дорабатывать компоненту. Когда-нибудь, возможно, я это сделаю.
72. Виталий (Kolumb) 16.07.09 17:15
(71) Еще одна засада. У некоторых пользователей отключен рабочий стол (explorer не запущен). В таком случае компонента не подключается, а язык ввода как раз в таком случае очень нужен.
73. dushelov (Душелов) 16.07.09 17:26
(72) Не подключается как? Что пишет?
74. Виталий (Kolumb) 16.07.09 17:50
(73) {Обработка.АРМДосьеСерии.Форма.Форма(11)}: Ошибка при вызове метода контекста (ПодключитьВнешнююКомпоненту): Ошибка при подключении внешней компоненты
ПодключитьВнешнююКомпоненту(ИмяВК);
по причине:
Ошибка при подключении внешней компоненты
75. dushelov (Душелов) 16.07.09 17:53
А другие ВК подключаются?
76. Виталий (Kolumb) 16.07.09 21:06
Другая ВК, работающая с клавиатурой, подключается без проблем при отключенном рабочем столе.
77. Дмитрий Глух (IronDemon) 16.12.09 15:50
В Windows 7 не под админом работает?
78. haverlon (haverlon) 04.03.10 11:37
На Microsoft .NET Framework 3.5 не работает ?
а то ngen ругается и не регистрирует.
79. Денис Покидов (MagicCat) 11.08.10 13:02
Пишу код:
	
            ИмяВК="AddIn.Tray1C";
	
	Попытка
		ПодключитьВнешнююКомпоненту(ИмяВК);
	Исключение
		Сообщить("Не удалось подключить компоненту " + ИмяВК);
	КонецПопытки;
	
	Попытка
		Трей = Новый(ИмяВК);
		Трей.Показать();
		Трей.СкрытьОкно();
	Исключение
		Сообщить("Ошибка создания объекта внешней компоненты: " + ИмяВК);
	КонецПопытки;
...Показать Скрыть

Отлично срабатывает, окно 1С скрывается, иконка в трее появляется. Но при попытке развернуть окно 1С назад (по иконке в трее "открыть" или dbl click) вылетает JIT отладчик с сообщением:

************** Текст исключения **************
System.AccessViolationException: Попытка чтения или записи в защищенную память. Это часто свидетельствует о том, что другая память повреждена.
   в IAsyncEvent.ExternalEvent(String bstrSource, String bstrMessage, String bstrData)
   в Dushelov.Tray1C.MessageTo1C(String caption, String message)
   в Dushelov.Tray1C.MaximizeWindow()
   в Dushelov.Tray1C.OpenWindow()
   в Dushelov.Tray1C.notifyIcon_DoubleClick(Object sender, EventArgs e)
   в System.Windows.Forms.NotifyIcon.OnDoubleClick(EventArgs e)
   в System.Windows.Forms.NotifyIcon.WmMouseDown(Message& m, MouseButtons button, Int32 clicks)
   в System.Windows.Forms.NotifyIcon.WndProc(Message& msg)
   в System.Windows.Forms.NotifyIcon.NotifyIconNativeWindow.WndProc(Message& m)
   в System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Загруженные сборки **************
mscorlib
    Версия сборки: 2.0.0.0
    Версия Win32: 2.0.50727.3082 (QFE.050727-3000)
    CodeBase: file:///c:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
Dushelov.Tray1C
    Версия сборки: 1.0.0.0
    Версия Win32: 1.0.0.0
...Показать Скрыть
80. SiniaTabletka 21.09.10 10:44
1c 8.2
окно управляемого приложения не сворачивает в трей :| (обычное сворачивает)
а очень хочется :(
81. Андрей (f333) 21.06.11 11:48
да, на 8.2 запускается, но нормально работать не хочет
82. Игорь Никонов (Гон) 18.09.11 12:28
А можно установить размер всплывающего сообщения?
Когда-то (может года 2 назад)я выводил всплывающие окна ПРОИЗВОЛЬНОГО размера из 1С!! Это так здорово! Но какой компонентой?
В твоей нет таких настроек? Тогда не нужно было...
83. Ирина (anakonda) 20.10.11 12:54
Хорошая вещь. Давно пользуюсь
84. Дмитрий Малина (malina-da) 28.10.11 15:34
Интересная вещь, но все равно нужно под себя и свои нужды доработать
85. MaKaR Golunov (golunov) 05.12.11 21:05
спасибо полезная вещь. Можно использовать в качестве системных сообщений. Есть недостаток- если добавить в конгфигурацию подключение то при отладке системы в трее могут появиться несколько иконнок. А вообще прикольно.
86. amorhis (iotkin) 29.02.12 09:29
что то не пойму а зачем это надо?
87. Александр Шибаев (Lexush) 29.02.12 09:51
Интересная наработка, все упрощают и украшают бедным пользователям трудную и нудную работу с 1С, скоро вместо всех этих наворотов, какой нибудь супер специалист нарисует в системном трее большую кнопку "ХОЧУ", по нажатию которой будет выпадать меню с решением большинства житейских проблем. Спасибо автору за продвижение светлых идей.
91. Екатерина Нискажу (Екатерина2011) 06.03.12 13:35
ИМХО фигня, нафиг не нужная. Никто не делал разработки по заполнению нового годового баланса, вот это реально стоящая весч был бы.
92. Denis Zuev (Varies) 11.03.12 07:06
Пробовал написать нечто подобное для управляемых форм на 8.2, но ничего толком не вышло :(
А разработка классная, особенно удобно было бы использовать с 1С Документооборот 8 или УТ 11, где при поступлении задачи можно помигать в трее :)
93. Сергей Писларь (serpisal) 11.03.12 13:38
Хорошее решение, открытых окон всегда много выполнять какие-то рутинные действия удобнее, когда необходимо реагировать на результат действий в других окнах.
94. Олег Шалимов (CaSH_2004) 21.05.12 02:42
(1) Метод УстановитьЗаголовокОкна() не работает в 1С:Предприятие 8.2 (8.2.15.289), в 8.2.13 работал, интересно с чем связано? Вернее не работает если запущено Предприятие из Конфигуратора! А если такпросто базу запустить то работает
Можете исправить? Заодно не работает и сворачивание в трэй, но это не так важно, по большому счету оно даже иногда мешает - забываеш закрыть базу перед выключением ПК.
Сказка было бы если б 1С в ОбработкаВнешнегоСобытия() отлавливала события Windows такие как выключение и прочее, насколько знаю ОС генерирует их и нормальные программы обрабатывают - типа предлагают сохранить открытые документы (Ворд, Блокнот) но 1С почему то решила пойти по своему пути :) Или может я не в курсе есть такой типовой метод?
95. kcprovod (loginfo) 31.05.12 10:37
Пробую запустить вашу обработку для Документооборота (8.2) таким образом:
в поле расположения ярлыка добавляю запись
"C:\Program Files\1cv82\8.2.15.289\bin\1cv8.exe" /IBName "Документооборот" /N "Администратор" /p "888" /Execute "D:\Tray1C\СистемныйТрей.epf". Запускается программа с пустой вкладкой обработки. Так запустить не получится?
96. kcprovod (loginfo) 05.06.12 06:10
Обработка не работает для управляемых форм
97. Гость 18.10.12 11:02
автору светлая память. покойся с миром......
98. Елена Шекемова (ea_len) 06.02.14 12:00
99. Александр Журавлев (apostal86) 21.05.14 10:54
Для регистрации в файле reg.bat к файлу Tray1C.dll прописать путь полностью и, например, в Windows 7 запускать reg.dat от имени администратора
100. yura olesik (yura.olesik) 22.06.14 19:10
Добрый день! Использую вк в рознице, но проблемка в том что после использования ВК после закрытия программы она остается в диспетчере задач. В чем может быть проблемма?
101. Сергей Иванов (Muller2306) 01.04.16 11:12
Добрый день.
После использования ВК панели инструментов перестали перетаскиваться...
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа