We have determined the cause of this error. It turns out the ActiveX (MMVARI) 
file that I was using had been updated and the user had installed another 
program that uses the same ActiveX file, thereby rendering the library file 
useless.  loading the updated ActiveX file and recompiling the project has 
fixed the problem.

Jeff K. Steinkamp N7YG
Tucson, AZ
SCUD Missile Coordinates:
N032-13-55.02 W110-55-52.79
Registered Linux User: 420428
------------------------------------------------------

When in doubt, tell the truth M. Twain


From: Jeff Steinkamp (N7YG) 
Sent: Monday, December 13, 2010 09:16
To: [email protected] 
Subject: [DotNetDevelopment] Need help with a system error

One of my users has reported the following error:  He has told me that he got 
this error after upgrading the BIOS on his Toshiba 64 bit Windows 7 laptop.  
Prior to upgrading the BIOS, the program was functioning correctly.

System.Runtime.InteropServices.COMException (0x8002000F): Parameter not 
optional. (Exception from HRESULT: 0x8002000F (DISP_E_PARAMNOTOPTIONAL))
   at System.RuntimeType.ForwardCallToInvokeMember(String memberName, 
BindingFlags flags, Object target, Int32[] aWrapperTypes, MessageData& msgData)
   at MMVARILib._DMMVARI.get_strModeList(Int16 nIndex)
   at AxMMVARILib.AxMMVARI.get_strModeList(Int16 nIndex)
   at PSKExpress.Form1.Form1_Load(Object sender, EventArgs e) in 
C:\Users\jeff\Documents\Visual Studio 
2008\Projects\pskexpress\PSKExpress\Form1.vb:line 150



the nIndex at line 150 in my program is being satisfied with an integer as it 
is in the middle of a for/next loop.  I’m trying to figure out how a BIOS 
update would affect system calls.  He has uninstalled and reinstalled the 
program so the MMVARI library has been re-registered.

Any ideas??

Jeff K. Steinkamp N7YG
Tucson, AZ
SCUD Missile Coordinates:
N032-13-55.02 W110-55-52.79
Registered Linux User: 420428
------------------------------------------------------

EchoDS9StationSecurityForceDeputyEarRingCodeEagleLoopStar

Reply via email to