Перейти к содержимому

Фотография

Не могу вызвать метод класса .net из Silk


  • Авторизуйтесь для ответа в теме
В этой теме нет ответов

#1 AlLucky

AlLucky

    Новый участник

  • Members
  • Pip
  • 9 сообщений

Отправлено 01 октября 2003 - 14:40

Есть .net класс LogonTest, в котором определены два метода... TestLogon () and AddNewUser (string str1)
.Я, используя 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");) силк сообщает, что неправильное количество параметров!!!
Почему?
  • 0


Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных