请各位帮忙,我做了一个,但vb6不能用~?
解决方案 »
- 请教谁有外网程序访问内网数据库的方法或案例啊?
- 有个问题想请教一下了解“委托”Delegate的牛人哈~!
- C#结构体中数组怎么实例化
- 大家好,请教大家一个关于c#导出excel问题,谢谢~!
- 150分!!Visual Studio 2005“加载安装组件是遇到问题。取消安装”?
- 看了半天也没发现这两个算法哪边不一样,大家帮忙看看啊~~~
- .net的资源文件是否支持win xp格式的图标了?
- 求助:C#对XML的搜索语句
- 请问long类型和ulong类型通过“+”操作!
- Microsoft.Office.Interop.Excel.dll的问题
- 小弟刚学C#,第一句就不懂.private System.Windows.Forms.Button Button1;啥意思?
- Visual Studio .NET IDE 转到定义的快捷键是什么?
using System;
using System.Reflection;[assembly: AssemblyKeyFile("test.key")]
namespace Programming_CSharp
{
public class Calculator
{
public Calculator( )
{
}
public Double Add (Double left, Double right)
{
return left + right;
}
public Double Subtract (Double left, Double right)
{
return left - right;
}
public Double Multiply (Double left, Double right)
{
return left * right;
}
public Double Divide (Double left, Double right)
{
return left / right;
}
}
}
-----------------------------sn -k test.key
csc /t:library /out:ProgrammingCSharpDLL.dll Calculator.cs
gacutil /i ProgrammingCSharpDLL.dll----------test.vbs----------
dim calc
dim msg
dim result
set calc = CreateObject("Programming_CSharp.Calculator")
result = calc.Multiply(7,3)
msg = "7 * 3 =" & result & "."
Call MsgBox(msg)
Regasm ProgrammingCSharpDLL.dll