What about VB5 Enterprize?

I'm using driver version 1.4 and all the compiled example programs work fine. When I try to load the source, in trydrv.vbp, VB5 an error pops up, "RETAINED not a valid key." So trying to work around it, I loaded all the *.frm and *.bas files into another project and the program will execute, but any time a remote is pointed and a button is pushed, the program halts at the 'RECEIVE callback function' then VB5 dies.
>>Public Sub IRReceiveCallback(ByVal IRCode As Long, ByVal userData As Long)
Call PostMessageA(gHiddenWindow, WM_GOT_RECEIVE, 0, IRCode)
End Sub
Do I need a different *.BAS or *.DLL to work with VB5? Once I can get this sample to work I can start my project.
Thanks.
Thanks.
>>Public Sub IRReceiveCallback(ByVal IRCode As Long, ByVal userData As Long)
Call PostMessageA(gHiddenWindow, WM_GOT_RECEIVE, 0, IRCode)
End Sub
Do I need a different *.BAS or *.DLL to work with VB5? Once I can get this sample to work I can start my project.
Thanks.
Thanks.