Microsoft KB Archive/118763

{| = PRB: Developing Applications with Sheridan Control SS3D2.VBX =
 * width="100%"|

ID: Q118763

The information in this article applies to:


 * Microsoft Delta for Windows, version 1.0

SYMPTOMS
Loading a Visual Basic (VB) application that requires the Sheridan custom control, SS3D2.VBX, produces a general protection (GP) fault or, "Error loading custom control SS3D2.VBX." Executing an application that utilizes the custom control while MS Delta is running produces, "Error opening SS3D2.VBX sharing violation."

CAUSE
Delta comes with a new run-time version of the SS3D2.VBX control. SS3D2.VBX is a 3-D Widgets custom control from Sheridan Software Systems. If Microsoft Delta executes before the Visual Basic application, the application will attempt to use the SS3D2.VBX run-time control already loaded by Delta.

RESOLUTION
To avoid these errors, load a Visual Basic project that includes the custom control, or run the VB application before Microsoft Delta. Substituting the design version of the SS3D2.VBX for the run-time version that comes with Delta will solve the problem. Rename Delta's run-time version of the control and place a copy of the VB application's design version in the WINDOWS\SYSTEM directory. This procedure will prevent any problems from occurring in the event VB or Delta is deleted from the system. Delta will not experience any problems using the design version of the control.

Additional reference words: 1.00 KBCatetory: kb3rdparty kbprg kbprb KBSubcategory: TlsMisc
 * }