Para poder registrar la DLL se debe contar con el Framework 4.0, más precisamente con el comando RegAsm. Desde la línea de comandos, con privilegios de Administrador, y ubicados en la ruta donde se encuentra el archivo ImpresoraFiscal2g.dll, se ejecuta el siguiente comando:
C:\rutaDLL>C:\Windows\Microsoft.NET\Framework\v4.0.30319\RegAsm ImpresoraFiscal2g.dll /register /codebase /tlb
La ruta del comando RegAsm puede variar según la instalación del framework. El parámetro /codebase es el que indica que la DLL se va a registrar en la GAC.
Si el registro fue exitoso, deberán aparecer los siguientes mensajes:
Cada vez que se quiera implementar una nueva versión, se deberá ejecutar nuevamente el mismo comando. Por otro lado, si se necesita, por alguna razón, remover la DLL del registro, se utiliza el comando regasm ImpresoraFiscal2g /u.
Una vez registrada la DLL, se puede comenzar a consumir la clase contenida de la siguiente manera:
objHasar = CREATEOBJECT("ImpresoraFiscal2g.Impresora")
objHasar.IP = RTRIM(thisform.txtIP.value)
objHasar.Puerto=RTRIM(thisform.txtPuerto.Value)
objHasar.Comenzar()