Переключение на Главную Страницу Страницы: 1 [2]  ОтправитьПечать
Очень популярная тема (более 25 ответов) Перехватчик не плохо бы ... (число прочтений - 11831 )
Eprst
God Member
*****
Отсутствует



Сообщений: 3397
Зарегистрирован: 08. Октября 2007
Re: Перехватчик не плохо бы ...
Ответ #15 - 06. Февраля 2014 :: 04:56
Печать  
artbear писал(а) 05. Февраля 2014 :: 15:57:
2. Мы с kms в свое время добавляли возможность расширения любого контекста. в доке должно быть.


вот только, нихрена не работает (ну по крайней мере я не смог привязать переменные/функции к конкретному открытому контексту формы), есть наглядный пример, как работает НазначитьКонтекст для выполняемого модуля ?..
  
Наверх
 
IP записан
 
vladimirmir2012
Senior Member
****
Отсутствует


1C++ rocks!

Сообщений: 426
Зарегистрирован: 18. Мая 2011
Re: Перехватчик не плохо бы ...
Ответ #16 - 06. Февраля 2014 :: 06:43
Печать  
.
« Последняя редакция: 03. Июня 2014 :: 15:21 - vladimirmir2012 »  
Наверх
 
IP записан
 
vladimirmir2012
Senior Member
****
Отсутствует


1C++ rocks!

Сообщений: 426
Зарегистрирован: 18. Мая 2011
Re: Перехватчик не плохо бы ...
Ответ #17 - 06. Февраля 2014 :: 07:55
Печать  
.
« Последняя редакция: 03. Июня 2014 :: 15:21 - vladimirmir2012 »  
Наверх
 
IP записан
 
Eprst
God Member
*****
Отсутствует



Сообщений: 3397
Зарегистрирован: 08. Октября 2007
Re: Перехватчик не плохо бы ...
Ответ #18 - 06. Февраля 2014 :: 08:00
Печать  
я в своё время забил, слепил че надо через добавление/удаление доп глобальника на лету - поимел тупо экспортные переменные/процы/функции в любом месте кода через перехватчик.
  
Наверх
 
IP записан
 
vladimirmir2012
Senior Member
****
Отсутствует


1C++ rocks!

Сообщений: 426
Зарегистрирован: 18. Мая 2011
Re: Перехватчик не плохо бы ...
Ответ #19 - 06. Февраля 2014 :: 08:13
Печать  
.
« Последняя редакция: 03. Июня 2014 :: 15:21 - vladimirmir2012 »  
Наверх
 
IP записан
 
Eprst
God Member
*****
Отсутствует



Сообщений: 3397
Зарегистрирован: 08. Октября 2007
Re: Перехватчик не плохо бы ...
Ответ #20 - 06. Февраля 2014 :: 08:46
Печать  
Да, примерно так..

ЗЫ: пример в поделке: загружаем свой класс-перехватчик, попутно проверяя, есть ли он. В самом классе перехватываем событие приОткрытии /обработка проведения. и т.д.. лепим туда свои события.
В общем, в поделке всё прозрачно.
  

RegEditor.rar ( 770 KB | Загрузки )
Наверх
 
IP записан
 
vladimirmir2012
Senior Member
****
Отсутствует


1C++ rocks!

Сообщений: 426
Зарегистрирован: 18. Мая 2011
Re: Перехватчик не плохо бы ...
Ответ #21 - 06. Февраля 2014 :: 08:57
Печать  
.
« Последняя редакция: 03. Июня 2014 :: 15:20 - vladimirmir2012 »  
Наверх
 
IP записан
 
artbear
1c++ developer
1c++ moderator
Отсутствует


Эх, дайте что-нибудь новенькое
да полезное потести

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Перехватчик не плохо бы ...
Ответ #22 - 07. Февраля 2014 :: 06:40
Печать  
Eprst писал(а) 06. Февраля 2014 :: 04:56:
artbear писал(а) 05. Февраля 2014 :: 15:57:
2. Мы с kms в свое время добавляли возможность расширения любого контекста. в доке должно быть.


вот только, нихрена не работает (ну по крайней мере я не смог привязать переменные/функции к конкретному открытому контексту формы), есть наглядный пример, как работает НазначитьКонтекст для выполняемого модуля ?..

я не про НазначитьКонтекст и не про выполняемый модуль говорил.
  

OpenConf developer :: http://openconf.1cpp.ru&&FormEx developer :: http://formex.dorex.ru&&1C++ active developer && tester :: www.1cpp.ru
Наверх
GTalkSkype/VoIPICQ  
IP записан
 
artbear
1c++ developer
1c++ moderator
Отсутствует


Эх, дайте что-нибудь новенькое
да полезное потести

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Перехватчик не плохо бы ...
Ответ #23 - 07. Февраля 2014 :: 06:47
Печать  
artbear писал(а) 07. Февраля 2014 :: 06:40:
Eprst писал(а) 06. Февраля 2014 :: 04:56:
artbear писал(а) 05. Февраля 2014 :: 15:57:
2. Мы с kms в свое время добавляли возможность расширения любого контекста. в доке должно быть.


вот только, нихрена не работает (ну по крайней мере я не смог привязать переменные/функции к конкретному открытому контексту формы), есть наглядный пример, как работает НазначитьКонтекст для выполняемого модуля ?..

я не про НазначитьКонтекст и не про выполняемый модуль говорил.

TurboBL
http://www.1cpp.ru/docum/icpp/html/TurboBL.html#addcontext
Там же и примеры есть.
  

OpenConf developer :: http://openconf.1cpp.ru&&FormEx developer :: http://formex.dorex.ru&&1C++ active developer && tester :: www.1cpp.ru
Наверх
GTalkSkype/VoIPICQ  
IP записан
 
vladimirmir2012
Senior Member
****
Отсутствует


1C++ rocks!

Сообщений: 426
Зарегистрирован: 18. Мая 2011
Re: Перехватчик не плохо бы ...
Ответ #24 - 07. Февраля 2014 :: 08:35
Печать  
.
« Последняя редакция: 03. Июня 2014 :: 15:20 - vladimirmir2012 »  
Наверх
 
IP записан
 
artbear
1c++ developer
1c++ moderator
Отсутствует


Эх, дайте что-нибудь новенькое
да полезное потести

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Перехватчик не плохо бы ...
Ответ #25 - 07. Февраля 2014 :: 10:08
Печать  
В терминах 1С и 1С++ Структура тоже Контекст, т.к. наследуется от базового класса CBLContext
  

OpenConf developer :: http://openconf.1cpp.ru&&FormEx developer :: http://formex.dorex.ru&&1C++ active developer && tester :: www.1cpp.ru
Наверх
GTalkSkype/VoIPICQ  
IP записан
 
Eprst
God Member
*****
Отсутствует



Сообщений: 3397
Зарегистрирован: 08. Октября 2007
Re: Перехватчик не плохо бы ...
Ответ #26 - 07. Февраля 2014 :: 11:36
Печать  
artbear писал(а) 07. Февраля 2014 :: 06:47:
я не про НазначитьКонтекст и не про выполняемый модуль говорил.
TurboBL
http://www.1cpp.ru/docum/icpp/html/TurboBL.html#addcontext
Там же и примеры есть.


ну ясно,
а нет примеров с выполняемым модулем, для НазначитьКонтекст ?
  
Наверх
 
IP записан
 
artbear
1c++ developer
1c++ moderator
Отсутствует


Эх, дайте что-нибудь новенькое
да полезное потести

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Перехватчик не плохо бы ...
Ответ #27 - 07. Февраля 2014 :: 12:47
Печать  
Где-то были, но сейчас уже не вспомню.
Попробуй к ADirks или kms обратиться, или кто-то из пользователей вспомнит.
Поиск по форуму пробовал ? Улыбка
  

OpenConf developer :: http://openconf.1cpp.ru&&FormEx developer :: http://formex.dorex.ru&&1C++ active developer && tester :: www.1cpp.ru
Наверх
GTalkSkype/VoIPICQ  
IP записан
 
Переключение на Главную Страницу Страницы: 1 [2] 
ОтправитьПечать