Гость
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / VISM.OCX / 6 сообщений из 6, страница 1 из 1
02.02.2005, 10:05
    #32896258
гостьь
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
VISM.OCX
Подскажите где найти доку VISM.OCX или пример работы
...
Рейтинг: 0 / 0
04.02.2005, 12:04
    #32900982
Hoar Frost
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
VISM.OCX
Кое-что есть тут.

http://karataev.nm.ru/cache/cachedelphi.pdf

А вообще, если использовать ActiveX, то, может, будет удобнее использовать ObjectFactory? Все-таки объектный доступ.
...
Рейтинг: 0 / 0
07.02.2005, 10:15
    #32903479
гостьь
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
VISM.OCX
Я бы и рад фактори использовать, но как в ней можно запускать каше обжект скрипт? Если можно буду очень Вам признателен.
Если кому будет интересно нашел следуюющее
1) По VISM.OCX есть хелп,только вот не знаю где лежит, если его VISM.OCX поместить на форму и войти в свойства и вызвать хелп- то он будет
2) Я уже обращался в форум по поводу возможности вызова скрипта это у меня это вышло так

...
Set VISM = CreateObject("VISM.VisMCtrl.1")
VISM.MServer = "cn_iptcp:0.0.0.0[0]:0.0.0.0[0]:USER:PASSWORD"
VISM.TimeOut = -1
VISM.NameSpace = "NAMESPACE"
VISM.P0 = "ImpBNK^Z0004IMB(1,""E:\bnkseek.dbf"",0)"
VISM.P1 = "NAMESPACE"
VISM.P2 = "USER_GEF"
VISM.P3 = "PASSWORD_GEF"
VISM.Code = "$$Run^%pbshd01(P0,P1,P2,P3)"
VISM.ExecFlag = 1
...

и так

...
Dim M As MCommand
Dim res As Variant
Dim M_Code As String
Set M = CreateObject("M.Command")
M.Port = 1111
M.Server = "0.0.0.0"
M.Username = "USER"
M.Password = "PASSWORD"
M.Login
M.LocalTimeout = 120
M_Code = "ImpBNK^Z0004IMB(1,""E:\bnkseek.dbf"",0)"
res = M.Do("Run^%pbshd01", M_Code, "NAMESPACE", "USER_GEF", "PASS_GEF")
...

Если это кому нибудь пригодиться буду рад!
...
Рейтинг: 0 / 0
07.02.2005, 11:45
    #32903689
Лиман Артём
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
VISM.OCX
гостььЯ бы и рад фактори использовать, но как в ней можно запускать каше обжект скрипт?
ИМХО засорять колиентский код серверными скриптами мне кажется похой идеей, нормальным выходом было бы написание нормальных метод в самой CACHE и вызывать их через CacheObject.Factory.Static либо через сохраненные процедуры....
...
Рейтинг: 0 / 0
07.02.2005, 13:13
    #32903901
Гостьь
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
VISM.OCX
Спасибо за ответ, скажу что новичок, и то что я не разработчик. У нас сторонний АРМ на каше. И мне нужно из винд запустить эту процедуру. Те я могу создать некий объект в каше и присвоить ему метод вызова этой процедуры, "ImpBNK^Z0004IMB(1,""E:\bnkseek.dbf"",0)"? В пару словах как мне это реализовать? Спасибо
...
Рейтинг: 0 / 0
18.02.2005, 09:04
    #32922283
Valeriu
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
VISM.OCX
Меня например интересует такой вопрос.
В GUI написанных мною в Visual Basic для работы с MSM
я декларирую в модуле (.bas) - Public m as MCommand, т.е.
обьявляю обьект MCommand глобальным для всего проекта.
В Cache почему-то этот подход не могу применять и приходится
для каждой новой формы GUI, каждый раз обьвлять его явно для формы,
а не для всего проекта в целом как в MSM, т.е. вставить на каждой форме
"кубик" VisM.ocx !!!

Спасибо
...
Рейтинг: 0 / 0
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / VISM.OCX / 6 сообщений из 6, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]