Показать сообщение отдельно
Старый 14.05.2008, 17:17   #2  
Lucky13 is offline
Lucky13
Участник
1C
 
714 / 198 (8) ++++++
Регистрация: 21.10.2004
Примерно так:
X++:
   for ( counter = 1; counter <= xSession::maxSessionId(); counter++ ) {
            session = new xSession( counter, true );
            if ( session ) {
                if ( session.sessionId() != sessionid() && this.excludeUser() ) {
                    if ( curuserid() == session.userId() ) {
                        warning = strfmt( "Пользователь %1 уже зарегистрирован в системе!!!", session.userId() );
                        Box::warning( warning, "Проблемы с регистрацией" );
                        InfoLog.shutDown( true );
                    }
                }
            }
        }
Этот код нужно написать в Application.startupPost. Метод ExcludeUser возвращает false для пользователей на которых данное ограничение не действует
За это сообщение автора поблагодарили: aidsua (1).