日期:2014-05-18  浏览次数:20846 次

有关接口的问题!十万火急。。。
我现在想在C#中做个连接外部lingo程序的接口,想在winforms界面调用数据库的数据,然后把数据再通过接口传递到lingo中利用lingo的程序进行计算,最后把计算后的结果再传到winforms窗体的textbook中,请问怎么实现?请各位高手不吝赐教!小弟在此谢过。。。。。。在线等大家的留言

------解决方案--------------------
你要什么结果,就让接口返回什么接口就行了,格式你们两个定好就行了,是xml还是byte[],随意
------解决方案--------------------
namespace WindowsFormsApplication1
{
public interface ICalc
{
int CalcAdd(int x, int y);
}

public partial class Form1 : Form, ICalc
{
public Form1()
{
InitializeComponent();

textBox1.Text = CreateICalc().CalcAdd(1, 2).ToString();
}

#region Calc members 这两段定义在Lingo程序中
public ICalc CreateICalc()
{
ICalc ic = this;
return ic;
}

public int CalcAdd(int x, int y)
{
return x + y;
//throw new NotImplementedException();
}
#endregion

}
}