用C#写的COM组件能否被.NET使用?
出于某种原因想试试,结果不能被引用进来?请大家指教
(COM组件肯定注册成功)
问题点数:20、回复次数:7Top
1 楼xivi(xivi)回复于 2005-04-01 01:47:42 得分 0
com 组件需要转换啊用AxImp.exe
ps:请教用C# 写COM ,可以将个例子贴出来共享一下吗?Top
2 楼wokagoka(碧海)回复于 2005-04-01 08:18:57 得分 0
我要分!Top
3 楼songhtao(三十年孤独)回复于 2005-04-01 08:28:32 得分 10
肯定能用Top
4 楼egxsun(egxsun)回复于 2005-04-01 08:30:42 得分 10
应该可以用Top
5 楼shalen520(Love will keep us alive)回复于 2005-04-01 10:51:18 得分 0
多此一举Top
6 楼webworm()回复于 2005-04-01 11:00:15 得分 0
呵呵,说了是处于某种原因,代码类似下面:
using System;
using System.Runtime.InteropServices;
namespace CSharpServer
{
[Guid("DBE0E8C4-1C61-41f3-B6A4-4E2F353D3D05")]
public interface IManagedInterface
{
int PrintHi(string name);
}
[Guid("C6659361-1625-4746-931C-36014B146679")]
public class InterfaceImplementation : IManagedInterface
{
public int PrintHi(string name)
{
Console.WriteLine("Hello, {0}!", name);
return 33;
}
}
}
Top
7 楼webworm()回复于 2005-04-03 22:14:44 得分 0
请教Top




