SysTerminalGetComputerName
Revision as of 07:06, 12 July 2019 by Admin (talk | contribs) (Created page with "{{infobox function |name=SysTerminalGetComputerName |object=Функции общего назначения |caption=Функции среды |type=1 |status=2 |db=0 |vi...")
SysTerminalGetComputerName (Функции среды) | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
|
Функция находит наименование клиентского компьютера, с которого он осуществляет работу на терминальном сервере. Если работа не ведется на терминальном сервере, будет возвращена пустая строка.
Синтаксис
sysTerminalGetComputerName():<Наименование клиентского компьютера (STRING)>
Возвращаемое значение
Будет возвращена строка с именем локального компьютера (не сервера терминалов), с которого клиент производит подключение к серверу терминалов.
Примеры
//Выйти из программы, задав вопрос о сохранении If SysIsTerminalMode() Then //Если работа ведется в терминальном режиме, запустим программу на локальном компьютере ТермКомп:=sysTerminalGetComputerName(); //Процедура соединяется по TCP к заранее запущенному серверу и передает информацию о том, на каком компьютере произвести запуск какого исполняемого файла If Not СоединитьсяПоTCPИОтправитьСтроку(ТермКомп+Chr(1)+Файл) Then Exit; EndIf; Else //Иначе запустим программу на текущем компьютере SysExec(Файл); EndIf;