Вниз
Скачать: CL | DM;

Delphi 7.0 и 1С , знающие люди помогите плизззз !!!!   Найти похожие ветки 

← →
312Kbps   (2005-02-27 16:48) [0]

Здраствуйте, подскажите пожалуйста как я могу через Ole в Delphi узнать количество подключенных пользователей к баз ???

Ole := OLEVariant(AddinFPList.pConnection).AppDispatch;
IDispatch(Ole)._AddRef;


← →
312Kbps   (2005-02-27 17:05) [1]

Люди что ни кто не может мне помочь ???
Если я не правильно поставил вопрос, тогда исправьте меня или помогите !!!!


← →
Набережных С. ©   (2005-02-27 17:20) [2]

Просто большинство, как и я, видимо, не имели дело с 1С. Как я понимаю, описания у тебя нет? А библиотека типов этого дела есть? Импортируй ее в Delphi и посмотри, что там есть подходящего.


← →
312Kbps   (2005-02-27 17:55) [3]

Подскажите тогда, возможно оле подключить удаленно, Скажем есть комп QWER , на нем запущено 1С , к ней подключить Оле ?


← →
Набережных С. ©   (2005-02-27 18:19) [4]


> 312Kbps   (27.02.05 17:55) [3]

Например так:
CreateRemoteComObject(MachineName, Class_GUID).
Или в реестре, в AppID добавить ключ RemoteServerName и в нем указать имя компьютера.


← →
312Kbps   (2005-02-27 18:26) [5]

Набережных С. , извени но ты не мог бы поподробней рассказать ?


← →
Набережных С. ©   (2005-02-27 18:37) [6]

То есть не ключ, а строковый параметр с именем RemoteServerName.
Ну а что рассказать-то?
Имя машины и ClsID нужного класса тебе известны? Вот их и передать CreateRemoteComObject. Находится эта функция в модуле ComObj, она все и сделает. Либо запусти на клиенте DcomCnfg.exe, найди в списке сервер, нажми свойства и выбери вкладку размещение. Здесь и укажи имя компьютера, на котором находится сервер. Вот вроде и все...


← →
IceBeerg ©   (2005-02-28 13:52) [7]

А зачем через OLE? Обработай файл Папк_базы\SYSLOG\links.tmp (имена пользователей, компов, время фхода...), но здесь грабли получаются когда клиент отваливается... но и это через залочиваие байта файла можно победить, где-то встречал.



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.047 c
2-1133441340
Mamed
2005-12-01 15:49
2005.12.18
Byte Array to WideString


4-1129487692
Швч
2005-10-16 22:34
2005.12.18
Как вставить рисунок JPG на фон ListView


14-1133159215
Ega23
2005-11-28 09:26
2005.12.18
С днем рождения! 28 ноября


2-1133619109
Alex72
2005-12-03 17:11
2005.12.18
Ошибка запуска


14-1132506308
Pazitron_Brain
2005-11-20 20:05
2005.12.18
Нужно поговорить с врачом.




   Наверх