SysIsTerminalMode
Revision as of 06:53, 12 July 2019 by Admin (talk | contribs) (Created page with "{{infobox function |name=SysIsTerminalMode |object=Функции общего назначения |caption=Функции среды |type=1 |status=2 |db=0 |visual=0}}...")
SysIsTerminalMode (Функции среды) | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
|
Функция проверяет, запущен ли текущий клиент в терминальном режиме (1), либо в режиме локального компьютера (0). Некоторые графические приложения не будут успешно работать в терминальных режимах, работающих через медленные соединения, для того, чтобы разработчик мог принять информированное решение о запуске таких приложений (к примеру, картографических программ), можно использовать эту функцию.
Синтаксис
sysIsTerminalMode():<Клиент работает в терминальном режиме (INT)>
Возвращаемое значение
Функция возвращает 0, если клиент запущен на компьютере в консольной (реальной) сессии, иначе возвращает 1.
Примеры
If sysIsTerminalMode() Then If AskQuestion("Вы работаете в терминальном режиме, администратор должен установить возможность запуска "+ "локальной картографической программы. Запуск этой программы на удаленном рабочем столе вызовет значительное "+ "замедление работы, продолжить?",Q_QUESTION+Q_YESNO)<>R_YES Then Exit; EndIf; EndIf;