1,453
社区成员
发帖
与我相关
我的任务
分享
如果“只是程序退出时异常”,没有其它问题,而你又想用这套控件的话,可以尝试用SEH方式处理。
在“工程属性”中,把启动对象设置为Sub Main。
在一个标准模块中写下列代码:
Option Explicit
Private Declare Function SetUnhandledExceptionFilter Lib "KERNEL32" ( _
ByVal lpTopLevelEF As Long) As Long
' 程序入口:
Private Sub Main()
Call SetUnhandledExceptionFilter(AddressOf SimSEH)
' 其它处理代码……
frmMain.Show ' 显示主窗口
End Sub
Private Function SimSEH(lPointer As Long) As Long
SimSEH = 1&
End Function
如果他的示例跟你的程序一样,在Win7下也会出问题,那就说明是他的控件有问题!
如果他的没有问题,你的有问题,那就要找你的程序的原因。
他给的示例,在Win7下运行正常吗?

