создал я объект через CreateObject, успешно вызвал несколько его методов, а при вызове очередного метода VBScript заявляет "Object Doesn't Support Automation". Как такое может быть, если уж объект не поддерживает, то не поддерживает совсем?
Кстати, объект этот .NET-овский, зарегистрирован regasm-ом для использования COM.
Здравствуйте, al, Вы писали:
al>А какие типы параметрыов у метода, при вызове которого происходит ошибка?
al>Automation поддерживает только типы, совместимые с VARIANT.
Если брать исходный ,NET-класс, то это IntPtr(HWND), int и 2 string-а
Может, hwnd как-то по хитрому используется? Я в vb новичок
Здравствуйте, Den Socratov, Вы писали:
DS>Если брать исходный ,NET-класс, то это IntPtr(HWND), int и 2 string-а DS>Может, hwnd как-то по хитрому используется? Я в vb новичок
Допер! HWND бейсик как объект воспринял, а я его пытался как 0 передать. Поставил Nothing и завелось