MSScriptControl.ScriptControl 用法问题

kangyanwen2003 2010-11-16 10:31:43
新建一个类
public class MyTest
{
public MyTest()
{ text = ""; }
private string text;
public string MyText
{
get
{
return text;
}
set
{
text = value;
MessageBox.Show(text);
}
}
}

然后我想在 MSScriptControl.ScriptControl中用
MyTest mClass= new ss.MyTest();
MSScriptControl.ScriptControl sc = new ScriptControlClass();
sc.Language = "JavaScript";
sc.AllowUI = true;
sc.AddCode(textBox1.Text);

sc.AddObject("mClass", mClass, true); //到这提示 类型转换错误
object[] parameters = new Object[0];
sc.Run("hello", ref parameters);
...全文
406 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
jshi123 2010-11-16
  • 打赏
  • 举报
回复
在AssemblyInfo.cs文件中,把ComVisible改成true
[assembly: ComVisible(true)]
kangyanwen2003 2010-11-16
  • 打赏
  • 举报
回复
怎么没人回复呢
继续等待。。。。
kangyanwen2003 2010-11-16
  • 打赏
  • 举报
回复
继续等待。。。
kangyanwen2003 2010-11-16
  • 打赏
  • 举报
回复
自己先 UP下

111,129

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧