|
v7: SBRFCOM.dll | ☑ | ||
|---|---|---|---|---|
|
0
san4ez1008
10.05.17
✎
11:45
|
Перем Хэш,Последние4,КартаСбербанка,ПараметрыКарты;
ОбКарт=СоздатьОбъект("SBRFSRV.Server"); ОбКарт.Clear(); ПараметрыКарты = ОбКарт.ПрочитатьХэш(Хэш,Последние4,КартаСбербанка); Если КартаСбербанка <> 1 тогда Сообщить("Карта не является картой Сбербанка!"); иначе вроде простой код,библиотека sbrfcom.dll и сопутствующие ей зарегистрированы, но при выполнении функции Поле агрегатного объекта не обнаружено (ПрочитатьХэш) Делал на примере готовой функции эквайринга |
|||
|
1
NikVars
10.05.17
✎
14:22
|
Хм-м-м...
Clear() - по-буржуйски... Точно ПрочитатьХэш по-русски? |
|||
|
2
senior
10.05.17
✎
17:31
|
Есть инструменты, которые показывают интерфейс библиотек, т.е. какие там есть методы, и свойства. В VS вроде тоже это есть
|
|||
|
3
Zamestas
10.05.17
✎
17:44
|
(2) oleview
|
|||
|
4
san4ez1008
17.05.17
✎
02:03
|
мне тут подсказали, что новый эквайринг работает через библиотеку SBRFCOM.dll , а старый через SBRF.dll. В функции по эквайрингу вызывается метод NFun(номер функции), и мне сказали, что это метод библиотеки SBRF.dll. В связи с этим вопрос, в 1С 7.7 как подключить SBRFCOM.dll? Создаю объект AddIn.SBRFCOMObject.1 - выдается ошибка Неудачная попытка создания объекта (AddIn.SBRFCOMObject.1)...
|
|||
|
5
san4ez1008
17.05.17
✎
02:03
|
progID библиотеки SBRFCOM.dll в реестре AddIn.SBRFCOMObject.1
|
|||
|
6
san4ez1008
17.05.17
✎
02:35
|
Вопрос решен. Оказывается, нужно сначала ПодключитьВнешнююКомпоненту("AddIn.SBRFCOMObject");
а затем ОбКарт=СоздатьОбъект("AddIn.SBRFCOMExtension"); п****ц однако |
|||
|
7
mishaPH
модератор
17.05.17
✎
07:27
|
а можно понять, карта сбера это или нет?
|
|||
|
8
mishaPH
модератор
17.05.17
✎
07:27
|
SBRF.dll у меня. из нее както можно вытащить?
|
| Форум | Правила | Описание | Секции | Поиск |