Как вызвать функцию в vb.net DLL из VBScript?
Я сделал следующее:
- Я создаю открытый класс с именем Class1 в vb.net.
Я иду в командную строку Visual Studio 2008 и захожу в мой класс dll - C: \ Myapp \ bin \ Debug и набираю следующую команду tlbexp myDLL.dll, после чего я получаю сообщение Assembly, экспортированное в
C: \ Myapp \ Bin \ Debug \ myDLL.tlb
После этого я набираю следующую команду regasm myDLL.dll и получаю следующее сообщение
RegAsm: предупреждение RA0000: типы не зарегистрированы
Вот так выглядит мой класс:
Public Class Class1
Public Function ADD(ByVal first As Integer, ByVal sec As Integer)
Dim abc As Integer
abc = first + sec
Return abc
End Function
Public Function Subtraction(ByVal first As Integer, ByVal sec As Integer)
Dim abc As Integer
abc = first - sec
Return abc
End Function
end class
Где я делаю ошибку, и какой самый простой способ использовать vb.net из vbscript!
Большое спасибо!