如何将参数传递到dll



我创建了类型类库的应用程序来打开RDP

我想将这个windows应用程序嵌入到一个web应用程序中,但我需要将服务器名、用户名和密码作为参数传递到dll。

我知道我可以使用对象标记在网页中嵌入dll,并使用PARAM传递参数,但我需要的是使代码传递的PARAM值在对象标记中不是静态的

<OBJECT id="MyWinControl1" height="200" width="200" classid="http:rdp.dll#rdp.rdpControl.cs" VIEWASTEXT>
            <PARAM NAME="IP" VALUE="need to pass it by code from Web page" >

我该怎么做?

我正在使用C#ASP.NET 2008

<PARAM NAME="IP" VALUE=<%=value_from_codebehind%> >

代码绑定:

//define string named value_from_codebehind
public string value_from_codebehind;

之后,u可以将值分配给value_from_codebehind

value_from_codebehind = ""passing_value"";

这个有配额的"passing_value"将转到<%=value_from_codebehind%>,即u将获得

<PARAM NAME="IP" VALUE="passing_value" >

最新更新