CreateObject Example for C#
private void TestCreateObject()
{
//CreateObject Example
//this sample will dynamically create a LEAD Dicom Kernel
//object and use it to unlock DICOM support
LTDicomKernelLib.LEADDicomFactory factory = new LTDicomKernelLib.LEADDicomFactory();
LTDicomKernelLib.LEADDicomKernel kernel = null;
string szLic = null;
szLic = "LEADTOOLS OCX Copyright (c) 1991-2005 LEAD
Technologies, Inc.";
kernel = (LTDicomKernelLib.LEADDicomKernel)factory.CreateObject("LEADDicomKernel.LEADDicomKernel",
szLic);
kernel.EnableMethodErrors
= false;
kernel.UnlockSupport((short)LTDicomKernelLib.DicomSupportLockConstants.L_SUPPORT_DICOM,
"MyUnlockKey");
if (kernel.IsSupportLocked((short)LTDicomKernelLib.DicomSupportLockConstants.L_SUPPORT_DICOM))
MessageBox.Show("Unlock Failed!");
}