Difference between revisions of "SysTerminalGetComputerName"
(Created page with "{{infobox function |name=SysTerminalGetComputerName |object=Функции общего назначения |caption=Функции среды |type=1 |status=2 |db=0 |vi...") |
m (1 revision imported) |
(No difference)
|
Latest revision as of 07:53, 7 February 2021
SysTerminalGetComputerName (Функции среды) | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
|
Функция находит наименование клиентского компьютера, с которого он осуществляет работу на терминальном сервере. Если работа не ведется на терминальном сервере, будет возвращена пустая строка.
Синтаксис
sysTerminalGetComputerName():<Наименование клиентского компьютера (STRING)>
Возвращаемое значение
Будет возвращена строка с именем локального компьютера (не сервера терминалов), с которого клиент производит подключение к серверу терминалов.
Примеры
//Выйти из программы, задав вопрос о сохранении If SysIsTerminalMode() Then //Если работа ведется в терминальном режиме, запустим программу на локальном компьютере ТермКомп:=sysTerminalGetComputerName(); //Процедура соединяется по TCP к заранее запущенному серверу и передает информацию о том, на каком компьютере произвести запуск какого исполняемого файла If Not СоединитьсяПоTCPИОтправитьСтроку(ТермКомп+Chr(1)+Файл) Then Exit; EndIf; Else //Иначе запустим программу на текущем компьютере SysExec(Файл); EndIf;