Форум: "Начинающим";
Текущий архив: 2006.09.03;
Скачать: [xml.tar.bz2];
ВнизCreateRemoteComObject Найти похожие ветки
← →
pvi (2006-08-16 21:48) [0]Доброго времени суток всем!
Такой вопрос: допустим, имеется СОМ объект на компе в сети, условно обозначеному как сервер. Его единственная функция (назовем ее GetHDDSerialNumber) возвращающает серийный номер винта. Если на другом компе в сети (условно клиент) создается объект с помощью функции CreateRemoteComObject и вызывается функция GetHDDSerialNumber - номер винта сервера или клиента она вернет?
← →
tesseract © (2006-08-16 21:56) [1]> - номер винта сервера или клиента она вернет?
Сервера должен. Ибо исполняеться на удалённой машине.
← →
pvi (2006-08-16 22:10) [2]В каком виде СОМ объект должен быть - обязательно ехе или можно осх? На клиенте надо регистрировать библиотеку типа я так понимаю или может сработать без всякой регистрации такой код:
var
Obj: OleVariant;
SerialNo: WideString;
begin
Obj := CreateRemoteComObject("server", "{......}");
WideString := Obj.GetHDDSerialNumber;
end;
Операционная система серевера и клиента заранее не известны, какие могут быть грабли?
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2006.09.03;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.036 c