![]() |
|
#1
|
||||||
|
||||||
![]() Здравствуйте!
Есть старый код на Delphi 7. Его приходится сопровождать. Понадобилось добавить в код работу с достаточно свежим компонентом Activex. Вот фрагмент рабочего пример на VBS Код:
При переносе в Delphi 7 в таком виде ругается на недостаточность параметров, что логично. Код:
Описание функции из Dll Property Login(ConnectStr As String, Flags As Long) As Long read-only А в таком виде ругается "Член группы не найден." Код:
ПРи чем методы без параметров отрабатывают без ошибок. Например Showmessage(EVatService.Version) - выводит версию сервиса как и должен. Я думаю тут какая то шляпа с тем, как передаются параметры в методы. Либо я что то делаю неверно, либо Delphi 7 отстал от жизни? Буду благодарен за советы. Последний раз редактировалось TheSelector, 12.01.2017 в 16:53. |
#2
|
|||
|
|||
![]() попробуй:
Код:
|