当前位置:编程学习 > C#/ASP.NET >>

C#编写 ActiveX控件,客户端调用activex方法 IE浏览器死掉

刚刚学习C#做一个ActiveX控件,就写了一个简单的方法 如图:

然后我再网页调用控件方法如图

,调用方法浏览器直接就挂掉了,不知道什么原因。

但是点击 activeX本来的那个那按钮式正常的。
刚开始学习还没有打包了,就直接在一个解决方案里。
不知道什么原因,是不是我哪里写的有问题?求各位看看什么原因!
--------------------编程问答-------------------- 首先这样问题 你看下window日志里面可能有错误输出的信息..

然后 我感觉你的方法有问题,因为我用c#写ax的时候 会是这样..


        [SecuritySafeCritical]
        public void SetMsg(string s)
        {
            textBox1.Text = s;
            
        }


            var s = document.getElementById("a");
            s.SetMsg("aaaaaaaaaaaaaaaaaaaaaaa");


虽然我这是没有返回值..但是还是希望对你有帮助.. --------------------编程问答--------------------
引用 1 楼 diaodiaop 的回复:
首先这样问题 你看下window日志里面可能有错误输出的信息..

然后 我感觉你的方法有问题,因为我用c#写ax的时候 会是这样..


        [SecuritySafeCritical]
        public void SetMsg(string s)
        {
            textBox1.Text = s;
            
        }


            var s = document.getElementById("a");
            s.SetMsg("aaaaaaaaaaaaaaaaaaaaaaa");


虽然我这是没有返回值..但是还是希望对你有帮助..


我试着在我的方法前添加标记但是还是不行。
我看了日志,也看不太懂,我的是64的系统:日志如图

补充:.NET技术 ,  组件/控件开发
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,