![]() |
#8 |
Участник
|
как посмотреть место выполнения класса - да множество способов.
Пожалуй, самый простой - это открыть свойства класса и посмотреть что там написано. в 2 из 3 возможных вариантов сразу будет ясно (Server или Client). Если же установлено calledFrom, надо уже смотреть другими способами. Дебаггер показывает иконку соответствующую в стеке операций. (Сервер или клиент). Можно посмотреть там (поставив точку останова в нужном методе) Из кода - есть метод Global::isRunningOnServer - возвращает true, если метод выполняется на сервере. Думаю, есть и масса других способов - к примеру, вывести winApi::getComputerName() и посмотреть, клиентская машина это или сервер ![]() По поводу проблемы - я бы еще раз проделал все, что советовал miklenew - конкретно проверил бы, что метод pack запаковывает все те переменные, которые далее использоваться будут. (переменная а) |
|