AdvancedHMI Software

General Category => Support Questions => Topic started by: Chipprogr on March 22, 2016, 11:20:03 AM

Title: missing components 3.99d
Post by: Chipprogr on March 22, 2016, 11:20:03 AM
I had previously purchased some controls and have been trying to figure out why I cannot upgrade my project from 3.99b to d. I started with the simplest of projects, the one downloaded as 3.99d and it is fine. I then try to just add a single control - simple LED - and I get the following error:

Error   BC30002   Type 'AdvancedHMIDrivers.IComComponent' is not defined.   AdvancedHMIControls   C:\Custom\Upgrade proj\AdvancedHMIControls\PurchasedControls\SimpleLED.vb   38   Active

when i go to that line -
    Private m_CommComponent As AdvancedHMIDrivers.IComComponent
   
the AdvancedHMIDrivers.IComComponent is missing from the references in  {}AdvancedHMIDrivers

Do I need to purchase controls to match the new drivers?

Thanks -Eric
Title: Re: missing components 3.99d
Post by: Archie on March 22, 2016, 11:39:05 AM
Send an email directly to the support at AdvancedHMI.com address with a reference to your original purchase and updated packs will be sent.
Title: Re: missing components 3.99d
Post by: Chipprogr on March 22, 2016, 11:44:22 AM
Ok, Im also seeing this

Error   BC30456   'SynchronizingObject' is not a member of 'EthernetIPforMicro800Com'.   

from the designer in my code..   
 Me.EthernetIPforMicro800Com.SynchronizingObject = Me

I patched the controls as someone else suggested to MfgControl.AdvancedHMI.Drivers.IComComponent and this cleared up the purchased controls issue.

Thanks - any suggestions on the first part?

-Eric
Title: Re: missing components 3.99d
Post by: Archie on March 22, 2016, 11:51:56 AM
There is no longer a SynchronizingObject so just delete that line of code