oReports = CREATEOBJECT(c7Reports.ReportCode)
There are no messageboxes or anything. No code at all. I just want to instantiate an object. I have unregistered the EXE on all machines, so that's not a problem. The DLL successfully registers with RegSvr32. The error I get in NT usually reads something like this:The instruction at "0x100bbb5e" referenced memory at "0x00000064". The memory could not be "read".In Windows 95 I get:
C7BRIEF caused an invalid page fault in module VFP500.DLL at 014f:10007b5d. Registers: EAX=00000000 CS=014f EIP=10007b5d EFLGS=00010216 EBX=00a7f068 SS=0157 ESP=0063de10 EBP=0063e124 ECX=3ffe6499 DS=0157 ESI=00a7f068 FS=13a7 EDX=fffffffc ES=0157 EDI=009e8000 GS=0000 Bytes at CS:EIP: f3 ab 8b ca 83 e1 03 f3 aa 5f 5e c3 56 57 8b 01 Stack dump: 0000000e 0063de1c 10007946 4e454700 4c415245 01b50000 00000574 494e5500 00545751 01b50000 0000078b 54554400 00004843 01b50000 000009ae 45434900I hope I can get the DLL server to work, because an inproc server is so much better for what I am trying to do. I want to be able to use message boxes for one thing. Thanks for your help.