Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Пердача свойств компонетов между клиентом и сервером [D7, Win2k]


RustiK ©   (2004-02-11 10:42:00) 

Приветствую Всех!!!

У меня такая вот заморочка.
Не могли бы вме подсказать или объяснить или кинуть ссылку о том как можно организовать обмен свойстави компонентов между клиетским и серверным приложением по сети. Т.е. на серверном приложении например есть компонент ADOConnection и мне бы хотелость получить все свойства этого компонента из клиентсого приложения.


RustiK   (2004-02-11 11:41:00) [1]

Мдаааа... как бы во всем этом еще разобраться?
Не все равно спасибо!


Polevi   (2004-02-11 11:15:00) [2]

IMyInterface::GetConnProp:OleVariant
begin
 Result:=VarArrayCreate
 VarArrayLock
 SomeStream(WriteComponent(ADOConn1));
 MoveStreamDataToVarArray
 VarArrayUnlock
end;

на клиенте
 someVariantVariable:=myObj.GetConnProp
 VarArrayLock
 MoveDataFromVarArrayToStream(SomeStream)
 VarArrayUnlock
 CloneConnectionObject:=TADOConnection.Create(nil);
 SomeStream.ReadComponent(CloneConnectionObject);


RustiK   (2004-02-11 10:58:00) [3]

Так. С WriteComponent, ReadComponent я разобрался.
Вы меня наверное не поняли.
Клиент и сервер соединяются при помощи DCOM. И вот на сервере есть ADOConnection, и при соединении я должен получить все свойства СерверПриложение.Adoconnection1 в переменные которые находяться в КлиентПриложении


RustiK   (2004-02-11 10:47:00) [4]

Простите за настойчивость а как этим пользоваться?


Polevi   (2004-02-11 10:44:00) [5]

WriteComponent, ReadComponent


Наверх

Титульная страница Поиск, карта сайта Написать письмо