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


1C++ rocks!

Сообщений: 426
Зарегистрирован: 18. Мая 2011
Перехватчик не плохо бы ...
05. Февраля 2014 :: 12:24
Печать  
.
« Последняя редакция: 01. Июня 2014 :: 06:31 - vladimirmir2012 »  
Наверх
 
IP записан
 
Eprst
God Member
*****
Отсутствует



Сообщений: 3397
Зарегистрирован: 08. Октября 2007
Re: Перехватчик не плохо бы ...
Ответ #1 - 05. Февраля 2014 :: 12:44
Печать  
Че ?



ЗЫ: моя-твоя непонимат, на всякий случай, для ознакомления
http://www.1cpp.ru/docum/icpp/html/Hooker.html
  
Наверх
 
IP записан
 
vladimirmir2012
Senior Member
****
Отсутствует


1C++ rocks!

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



Сообщений: 3397
Зарегистрирован: 08. Октября 2007
Re: Перехватчик не плохо бы ...
Ответ #3 - 05. Февраля 2014 :: 13:13
Печать  
1) реализовано в классе Перехватчик
2) можно лепить любой код через ВыполняемыйМодуль, к примеру.
  
Наверх
 
IP записан
 
vladimirmir2012
Senior Member
****
Отсутствует


1C++ rocks!

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



Сообщений: 3397
Зарегистрирован: 08. Октября 2007
Re: Перехватчик не плохо бы ...
Ответ #5 - 05. Февраля 2014 :: 13:27
Печать  
Можно, через ВыполняемыйМодуль, например.

Еще проще - добавить новый глобальный модуль через формекс (хоть сколько угодно раз), потом, при необходимости, уничтожить доп.глобальник.
  
Наверх
 
IP записан
 
vladimirmir2012
Senior Member
****
Отсутствует


1C++ rocks!

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


1C++ rocks!

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


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

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Перехватчик не плохо бы ...
Ответ #8 - 05. Февраля 2014 :: 15:57
Печать  
1. ВыполняемыйМодуль
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: Перехватчик не плохо бы ...
Ответ #9 - 05. Февраля 2014 :: 15:59
Печать  
1. Перехватчик.
2. также перехватчик
В 1) не запускаем код вообще, а тупо подменяем СтатусВозврата,
а в 2) запускаем код, а уже потом подменяем СтатусВозврата
  

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


Ubuntu + wine@etersoft
+ 1C 7.7

Сообщений: 631
Местоположение: Питер
Зарегистрирован: 02. Ноября 2007
Пол: Мужской
Re: Перехватчик не плохо бы ...
Ответ #10 - 05. Февраля 2014 :: 16:07
Печать  
Цитата:
А вот в конфигураторе при проверке синтаксиса лезут ошибки ...


Обмани его!

Если 1=0 Тогда
  ПеременнаяДопГлобальника="Обман1С";
КонецЕсли
  
Наверх
www  
IP записан
 
vladimirmir2012
Senior Member
****
Отсутствует


1C++ rocks!

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


Ubuntu + wine@etersoft
+ 1C 7.7

Сообщений: 631
Местоположение: Питер
Зарегистрирован: 02. Ноября 2007
Пол: Мужской
Re: Перехватчик не плохо бы ...
Ответ #12 - 05. Февраля 2014 :: 17:19
Печать  
Цитата:
А с процедурами и функциями как?

Да, это так обмануть не удается.
Выполняемый модуль, класс, шаблон.
  
Наверх
www  
IP записан
 
vladimirmir2012
Senior Member
****
Отсутствует


1C++ rocks!

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



Сообщений: 3397
Зарегистрирован: 08. Октября 2007
Re: Перехватчик не плохо бы ...
Ответ #14 - 06. Февраля 2014 :: 04:52
Печать  
Если ты их перечислишь, то и описать должен будешь потом - так же, не пройдет синтаксис.
  
Наверх
 
IP записан
 
Переключение на Главную Страницу Страницы: [1] 2 
ОтправитьПечать