Переключение на Главную Страницу Страницы: 1 ОтправитьПечать
Обычная тема ПолучитьСписокАктивныхПользователей() (число прочтений - 1102 )
varelchik
God Member
*****
Отсутствует


I Love YaBB 2!

Сообщений: 788
Зарегистрирован: 22. Мая 2006
ПолучитьСписокАктивныхПользователей()
11. Августа 2011 :: 06:27
Печать  
Не пойму почему неработает.
Вернее работает, вот только до лампочки флаг проверки на Монитор.
ПолучитьСписокАктивныхПользователей(1,)
ПолучитьСписокАктивныхПользователей(0,)
ПолучитьСписокАктивныхПользователей(2,)
в любой комбинации выдает сообщение
Недостаточно прав доступа.
АЛьФ!
Че бум делать?
  
Наверх
 
IP записан
 
АЛьФ
FormEx developer
1c++ developer
Отсутствует



Сообщений: 1538
Местоположение: Санкт-Петербург
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: ПолучитьСписокАктивныхПользователей()
Ответ #1 - 11. Августа 2011 :: 07:01
Печать  
Должно воспринимать 1, как необходимость проверки прав. Там тупой до безобразия код:
Код
Выбрать все
	case methGetActiveUsersList:
		{
			rValue.Reset();

			BOOL bAccess = TRUE;
			if (ppValue[0]->GetNumeric() == 1)
				bAccess = TestAccess(17, 0, 16, 1, 0);

			if (bAccess)
			{
				CTemplate7* pT = CTemplate7::FromID(0x19D);
				CMonitorDoc* pDoc = (CMonitorDoc*)pT->OpenDocumentFile(NULL, FALSE);
 

  

FormEx developer
Наверх
www  
IP записан
 
Переключение на Главную Страницу Страницы: 1
ОтправитьПечать