建立了类库工程CLS(C#)
想在VB下调用该类,应该怎么办啊
想在VB下调用该类,应该怎么办啊
解决方案 »
- System.AccessViolationException
- 实现在局域网中的其它机器上创建文件夹和文件
- (菜鸟求助)如何能实现像VISTA那样的窗体淡入淡出效果?
- 为什么发送邮件出现这样的错误(ASP.NET web service)??
- 求win2003中asp.net2.0部署环境要求(100分在线等!)
- C# SQL datagridview 显示当前用户信息的问题。
- 紧急! 考试题--->画图:给你三个点,请画一个基于这三个点的圆.
- 提问
- 那位有Advanced .NET Remoting这本电子书呀最好中文的。谢谢
- C#不会这么弱智吧?
- ***** 如何在 Visual Studio .NET 中调试 SQL Server 存储过程 *****
- 问一个名字空间的初级问题
public interface ICSharp
{
string GetResponseFromCSharp();
}namespace CallFromCom
{
public class CallCSharp : ICSharp
{
public string GetRepoonseFromCSharp()
{
return "Hello from C#!";
}
}
}
编译上面代码为CallFromCom.dll
RegAsm CallFromCom.dll /tlb:CallFromCom.tlb
这个命令行把C#库作为COM组件注册VB
Private Sub Command1_Click()
Dim myCSharp As New CallCSharp.CallCSharp
mystring = myCSharp.GetResponseFromCSharp()
response = MsgBox(mystring, vbOKOnly,"Response From C#")
End Sub
http://msdn.microsoft.com/library/cht/default.asp?url=/library/CHT/cptools/html/cpgrfassemblyregistrationtoolregasmexe.asp
这个会提示错误,找不到文件或程序集名称TT2,或者找不到他的一个依赖项