Переключение на Главную Страницу Страницы: 1 ОтправитьПечать
Обычная тема Функционал "Таймер", метод "задатьОбработчикВГлобальномМодуле()" (число прочтений - 3703 )
RinGo
Junior Member
**
Отсутствует


I Love YaBB 2!

Сообщений: 26
Местоположение: г.Уфа
Зарегистрирован: 18. Декабря 2007
Пол: Мужской
Функционал "Таймер", метод "задатьОбработчикВГлобальномМодуле()"
18. Ноября 2009 :: 04:22
Печать  
Как я понял, метод "задатьОбработчикВГлобальномМодуле(...)" должен ссылаться только на процедуру/функцию, описанную в основном глобальном методе...
Алексей, а нельзя ли доработать метод так, чтобы при его использовании можно было ссылаться на процедуру/функцию дополнительного глобального метода?
  
Наверх
 
IP записан
 
artbear
1c++ developer
1c++ moderator
Отсутствует


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

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Функционал "Таймер", метод "задатьОбработчикВГлобальномМодуле()"
Ответ #1 - 18. Ноября 2009 :: 05:45
Печать  
Как автор класса, отвечаю на вопрос:
Метод должен работать с доп.глобальными модулями.
Вроде у меня были такие тесты.
ЗЫ могу и ошибаться.
  

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


I Love YaBB 2!

Сообщений: 26
Местоположение: г.Уфа
Зарегистрирован: 18. Декабря 2007
Пол: Мужской
Re: Функционал "Таймер", метод "задатьОбработчикВГлобальномМодуле()"
Ответ #2 - 18. Ноября 2009 :: 07:08
Печать  
Судя по моим тестам, похоже на "ЗЫ могу и ошибаться. "...
А хотелось бы, чтобы работало!
  
Наверх
 
IP записан
 
Salimbek
God Member
*****
Отсутствует



Сообщений: 862
Зарегистрирован: 06. Июня 2006
Пол: Мужской
Re: Функционал "Таймер", метод "задатьОбработчикВГлобальномМодуле()"
Ответ #3 - 18. Ноября 2009 :: 20:34
Печать  
В таком случае мини-конфу с неработающим функционалом в студию! Попросту говоря - нужен тест.
  
Наверх
ICQ  
IP записан
 
RinGo
Junior Member
**
Отсутствует


I Love YaBB 2!

Сообщений: 26
Местоположение: г.Уфа
Зарегистрирован: 18. Декабря 2007
Пол: Мужской
Re: Функционал "Таймер", метод "задатьОбработчикВГлобальномМодуле()"
Ответ #4 - 19. Ноября 2009 :: 05:12
Печать  
Конфа, в принципе, и не нужна суть проблемы:
в доп. гл. модуле пишем
...
ФТ=создатьОбъект("Таймер");
ФТ.ЗадатьОбработчикВГлобальномМодуле("Отключение");
...
Так вот, если процедуру Отключение() прописываем в основном гл. модуле, то - все ОК! Если же ее помещаем в доп. гл. модуль, то выдается сообщение:
"{Глобальный модуль(ххх)}: ВНИМАНИЕ: создание таймера - не найден метод <адм_Отключение> в глобальном модуле или у него количество параметров более нуля"...
...
Вот такая вот voi'la!
  
Наверх
 
IP записан
 
artbear
1c++ developer
1c++ moderator
Отсутствует


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

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Функционал "Таймер", метод "задатьОбработчикВГлобальномМодуле()"
Ответ #5 - 19. Ноября 2009 :: 06:37
Печать  
RinGo писал(а) 19. Ноября 2009 :: 05:12:
Конфа, в принципе, и не нужна суть проблемы:
в доп. гл. модуле пишем
...
ФТ=создатьОбъект("Таймер");
ФТ.ЗадатьОбработчикВГлобальномМодуле("Отключение");
...
Так вот, если процедуру Отключение() прописываем в основном гл. модуле, то - все ОК! Если же ее помещаем в доп. гл. модуль, то выдается сообщение:
"{Глобальный модуль(ххх)}: ВНИМАНИЕ: создание таймера - не найден метод <адм_Отключение> в глобальном модуле или у него количество параметров более нуля"...
...
Вот такая вот voi'la!

Все-таки сделай простейший тест, плиз.
  

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


I Love YaBB 2!

Сообщений: 26
Местоположение: г.Уфа
Зарегистрирован: 18. Декабря 2007
Пол: Мужской
Re: Функционал "Таймер", метод
Ответ #6 - 19. Ноября 2009 :: 09:30
Печать  
Нате Вам, в томате...
  

_____001.zip ( 257 KB | Загрузки )
Наверх
 
IP записан
 
Eprst
God Member
*****
Отсутствует



Сообщений: 3397
Зарегистрирован: 08. Октября 2007
Re: Функционал "Таймер", метод "задатьОбработчикВГлобальномМодуле()"
Ответ #7 - 14. Января 2010 :: 09:51
Печать  
Те же грабли .. не работает в ДопГлобальном модуле..
  
Наверх
 
IP записан
 
Переключение на Главную Страницу Страницы: 1
ОтправитьПечать