Preguntas frecuentes sobre licencias de productos y aplicación de la clave de licencia
Código C# para Licenciar tanto en Windows (32 Bits) / Windows x64
Código C# para Licenciar tanto en Windows (32 Bits) / Windows x64
La siguiente información es válida solo para TBarCode versión 10.2.2 y anteriores. A partir de la versión 10.2.4 ya no existe una licencia separada para componentes de 32 y 64 bits.
Puede usar el siguiente código C# para adaptar la clave de licencia dinámicamente a las versiones de 32 o 64 bits del binario:
TBarCode .NET V10
// are we in 32-bit mode?
if (IntPtr.Size == 4)
barcode.License("Your Licensee Name", LicenseType.DeveloperOrWeb, 1, "Your 32 Bit Key",
(TBarCodeProduct) 2003 /* 2D V10!*/);
// or in 64-bit process?
else if (IntPtr.Size == 8)
barcode.License("Your Licensee Name", LicenseType.DeveloperOrWeb, 1, "Your x64 Bit Key",
(TBarCodeProduct)2005 /* 2D x64 V10!*/);
//else
//error, unknown platform!
TBarCode OCX V9
// are we in 32-bit mode?
if(IntPtr.Size == 4)
objTBarCode.License("Your Licensee Name", tag_licKind.eLicKindWeb, 1, "Your 32 Bit Key",
(tag_licProduct)45 /* 2D V9!*/);
// or in 64-bit process?
else if (IntPtr.Size == 8)
objTBarCode.License("Your Licensee Name", tag_licKind.eLicKindWeb, 1, "Your x64 Key",
(tag_licProduct)49 /* 2D V9!*/);
//else
//error, unknown platform!