Run-time error 339: Component ‘UniBox210.ocx’ or one of its dependencies not correctly registered

If you are getting the above (or similar) error, it is likely that there was a problem with the installation. There are many reasons this could happen, such as not having enough access rights or having other applications running during the installation.

The first thing you should try is to:

1) Uninstall the application.

2) Make sure that all its files are removed. Check under “Program Files” if you have 32-bit windows or “Program Files (x64)” if you have 64-bit windows.

3) Close any other applications that are running.

4) Re-install the application.

If this does not work, then you should try to manually register the specific components that are not being registered, as follows:

1) Go to the windows start menu and find “Command Prompt”.

2) Right-click on it and select “Run as administrator”.

run as administrator

3) When the User Account Control asks if the program should be allowed to make changes, click “Yes”.

4) The Command Prompt will open in Administrator mode. There, write the following commands and press Enter after each one:

If you have 32-bit windows:

regsvr32 c:\windows\system32\UniBox10.ocx
regsvr32 c:\windows\system32\uniflexsup.dll
regsvr32 c:\windows\system32\UniBox210.ocx
regsvr32 c:\windows\system32\UniBoxVB12.ocx
regsvr32 c:\windows\system32\UniGrid210.ocx
regsvr32 c:\windows\system32\UniFlexGrid10.ocx

If you have 64-bit windows:

regsvr32 c:\windows\sysWOW64\UniBox10.ocx
regsvr32 c:\windows\sysWOW64\uniflexsup.dll
regsvr32 c:\windows\sysWOW64\UniBox210.ocx
regsvr32 c:\windows\sysWOW64\UniBoxVB12.ocx
regsvr32 c:\windows\sysWOW64\UniGrid210.ocx
regsvr32 c:\windows\sysWOW64\UniFlexGrid10.ocx

After running each line, you should get a “succeeded” popup window like the following:

RegSvr32

5) Try running the application again. This time it should open without problems.

 

 

 

For menu positioning you always had the option to use your own (custom) ID, through the Custom ID option. For example, you may be using a Content Management System that already applies its own "id" tag to every page element, thus not allowing you to add the AllWebMenus Default ID to your selected element. In that case, you simply copy this "id" of your selected element and paste it as Custom ID in AllWebMenus.

Alternatively (since Build #878), you can use a Custom "Class" instead of an "ID", in case that your authoring tool or CMS does not allow you to edit the "ID" attribute (or the "ID" values change dynamically) but does allow you to add/edit the "Class" attribute.

menu positioning with class

For example, if you select the "Custom Class:" option and add the menupositioner value there, you can then use this code in your page to achieve menu positioning:

<span class="menupositioner">&nbsp;</span>

 

 

September 14th, 2011AWM: Manual (PDF) of AllWebMenus

 

This Manual is the Help File of the “AllWebMenus” application (which is included in the application), published here as a PDF document.

Click to download/read the AllWebMenus (PDF).

 

 

 

This Manual is the Help File of the “Likno Web Tabs Builder” application (which is included in the application), published here as a PDF document.

Click to download/read the Likno Web Tabs Builder Manual (PDF).

 

 

 

This Manual is the Help File of the “Likno Web Modal Windows Builder” application (which is included in the application), published here as a PDF document.

Click to download/read the Likno Web Modal Windows Builder Manual (PDF).

 

 


© 2009 Likno Software Blog – Drop-Down Menus, Javascript Menus, DHTML Menus