.Я, используя Silk, пытаюсь вызвать эти методы
transaction AddNewUser (username : string) var hObject: number; inusrname : string; begin hObject := DotNetLoadObject("SlyTest.exe", "Sly.Test.ARM_ZP.LogonTest"); DotNetCallMethod(hObject,"TestLogon"); inusrname := username; DotNetSetString (hObject, inusrname); DotNetCallMethod (hObject, "AddNewUser"); DotNetFreeObject(hObject); end AddNewUser;
Первый метод вызыввается без вопросов. Во втором (DotNetCallMethod (hObject, "AddNewUser");) силк сообщает, что неправильное количество параметров!!!
Почему?