我一直在寻找这个永远,一直没能找到答案,所以任何帮助将不胜感激!vb.net参考大会WithEvents不工作
我原本是通过.asp页面使用这个dll作为一个activeX控件,它完美地工作。我现在不得不重写它作为一个班,因为我的老板也问我。所以在我的项目中,我右键单击并添加了引用name.dll。这是文件类型是大会。
,所以我创建了一个变量
Friend WithEvents scan As name.Integration.ActiveX.ActiveXObject
有了这个我可以调用它的方法和它在这一点上完美的作品。但是,在我调用某个方法后,它将运行一个进程并开始等待卡插入扫描器。当一张卡片插入扫描仪时,它假设抛出一个事件,然后开始扫描。
一旦我插入一张卡,它就会扫描,但我遇到的问题是我的程序没有捕获它正在投掷的50个事件中的任何一个。有谁知道如何或为什么?我迫切需要解决这个问题。
是使用“手柄扫描”的功能吗? –
UnhandledExcepSean
这几乎总是需要一个消息循环。您从Winforms或WPF应用程序获得的种类。 Application.Run()是必需的。 –
我从来没有使用过WPF,但我知道有一个我称之为启动软件的函数。它被称为Initialize。一旦我这样做,软件就会根据需要开始收听和发射事件。 – Godrules500