以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 求教,有关调用第三方控件事件 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=17332) |
-- 作者:baoxyang -- 发布时间:2012/3/9 23:57:00 -- 求教,有关调用第三方控件事件 在全局代码中 Public axFR601 As new AxFR60Lib.AxFR60() Public Sub OnPhoneRing(ByVal sender As System.Object, ByVal e As AxFR60Lib._DFR60Events_OnPhoneRingEvent)
AfterOpenProject Init()
AfterLoad axFR601.BeginInit() 在窗口中初化控件了。有电话打入不论怎样不自动触发OnPhoneRing事件呢?
|
-- 作者:baoxyang -- 发布时间:2012/3/10 7:54:00 -- 调用方法没有问题,怎么事件就不行。估计是代码有问题,请帮指点呀!谢谢!! |
-- 作者:狐狸爸爸 -- 发布时间:2012/3/12 8:20:00 -- 你的代码没有问题的。 |
-- 作者:baoxyang -- 发布时间:2012/3/12 8:38:00 -- 经过版主lxl几天的测试,发现狐表引用第三方控件存在问题,不会自动触发事件。已做好测试环境,但需要设备的支持。我可以远程在我电脑上进行测试。希望能解决此问题。 |
-- 作者:狐狸爸爸 -- 发布时间:2012/3/12 8:56:00 -- 可以触发的,你看看这个例子:
http://www.foxtable.com/help/topics/2374.htm
|
-- 作者:狐狸爸爸 -- 发布时间:2012/3/12 9:03:00 -- 在全局代码中 Public axFR601 As AxFR60Lib.AxFR60() Public Sub OnPhoneRing(ByVal sender As System.Object, ByVal e As AxFR60Lib._DFR60Events_OnPhoneRingEvent)
AfterLoad事件:
axFR601 = new AxFR60Lib.AxFR60() e.Form.Panel.Controls.add(axFr601) AddHandler axFR601.OnPhoneRing , AddressOf OnPhoneRing
BefopreClose事件: RemoveHandler axFR601.OnPhoneRing , AddressOf OnPhoneRing
|
-- 作者:lxl -- 发布时间:2012/3/12 9:47:00 -- 那个问题很奇怪,自己写的事件都能触发 设备的各种状态改变的事件不触发,估计是设备和程序通信的问题造成的。 |