Delphi + Терминал сервер.
1576
1
Имеется комп.с Win2003 с поднятой терминальной службой.
На нем прога (написана на Delphi) с локальной базой.
Имеется 3 рабочих места которые работают с данной прогой в терминальном режиме.
Вопрос - как, по каким параметрам программно определить на каком именно рабочем месте запущена данная копия программы.
Потому что на каждом из рабочих мест требуется определенная конфигурация проги.(короче вырубать требуется на первом раб.месте одни функции на 2-ом другие и т.д.)
Ведь в терминальном режиме используются ресурсы Сервера и обратиться к файлу с конфигурацией который лежал бы на каждом раб месте нельзя.
И туда же вопрос. на ту же тему.
К каждой машине прицеплен принтер. Есть ли возможность, работая в терминале печатать именно на свой принтер?

Люди добрые дайте совет или ссылку, как решить задачу.
Господин Уэф!
Но ведь у тебя все пользователи в терминальных сессиях работают под своими именами?
у каждого есть профайл и у каждого есть своя ветка реестра, от этого и пляши :-)
Зачем привязываться к рабочей станции? привязывайся к пользователю. Пускай он имеет право на свободу перемещения и работает под своим логином на TS с любой рабочей станции.

по поводу принтера, ты у каждого пользователя в терминальной сессии можешь поставить свой принтер по умолчанию :-)