Форум: "Corba";
Текущий архив: 2004.08.08;
Скачать: [xml.tar.bz2];
ВнизВозврат DCOM сервером строки Найти похожие ветки
← →
А. Н. Оним (2002-07-29 17:34) [0]Старайся не возвращать как результат метода параметр, отличный от типа HResult со значением кода успешности выполнения вызова, иначе у таких сред как Visual Basic получишь большие проблемы. Visual Basic ожидает от твоего сервера при вызове функции значения S_OK, иначе посчитает вызов проваленным и вылетит с ошибкой.
Чтобы метод вернул строку опиши его, например так
HRESULT CallMe ([out] BSTR* Value);
Код реализации может быть такой:
function Server.CallMe (out String: WideString)
begin
Value := "hello world!";
end;
Страницы: вся ветка
Форум: "Corba";
Текущий архив: 2004.08.08;
Скачать: [xml.tar.bz2];
Память: 0.43 MB
Время: 0.035 c