Sky Software Homepage LogicNP Software Knowledge Base And FAQ

 
Contact Product Support    SearchSearch      Subscribe to the RSS feed for this forum

PRB : End users of your program get error messages when they run your program.

 
Subscribe to the RSS feed for this forum  Forum Index -> ShComboBox ActiveX Control
View previous topic :: View next topic  
Author Message
Support



Joined: 18 Jul 2005
Posts: 731

Posted: Sun Jul 31, 2005 6:39 am    Post subject: PRB : End users of your program get error messages when they run your program.

e.g. "Runtime error 429: you don't have the appropriate license to use this functionality"
"Run-time error '13': Type mismatch"

This problem can occur if your program uses ShComboBox v4.3 or earlier, because all these versions of ShComboBox had the same GUID and a filename of shcmbbox.ocx. The problem occurs because the different versions of ShComboBox are not binary compatible with each other. Your program might be compiled with one version of FileView and the end-user might have a different version. This can happen if the end-user installs another program which uses a different versions of ShComboBox. In this case, the version of ShComboBox that comes with the other program will replace the one that your program uses.

Till version 4.3, all versions of ShComboBox had the same GUID and a filename of shcmbbox.ocx. However, starting with version 5.0, each version has a different GUID and filename ( e.g. v5.0 has a filename of shcmb50.ocx ). This ensures that multiple versions of ShComboBox can coexist on the same machine.

Therefore, if your program uses ShComboBox v5.0 or above, then you wont have this problem. However, if your program uses earlier versions, then the only way to solve the problem on the end-user's machine is to make sure that his machine has only one version of ShComboBox installed and that version is the same version that your program uses. To ensure that the end-user has the correct version he should search all his hard disks for shcmbbox.ocx and shcmb*.ocx and unregister ( using regsvr32.exe ) and remove all such instances. Then he should reinstall your program.
Back to top
Display posts from previous:   
Forum Index -> ShComboBox ActiveX Control All times are GMT
Page 1 of 1

 
Jump to:  


Powered by phpBB © 2001, 2005 phpBB Group