Buenas tardes, tratando de resolver el problema anterior encontré la solución al corregir la definición de HASARNG como
Código:
HASARNG: TImpresoraFiscalRG3561;
Ahora el error
Cita:
First chance exception at $005E8852. Exception class $C0000005 with message 'access violation at 0x005e8852: read of address 0x00000328'. Process Project1.exe (5308)
|
surge dentro de unit del ocx (HasarArgentina_TLB) en la linea
Código:
if FIntf = nil then DoCreate;
del procedimiento
Código:
procedure TImpresoraFiscalRG3561.CreateControl;
procedure DoCreate;
begin
FIntf := IUnknown(OleObject) as _ImpresoraFiscalRG3561;
end;
begin
if FIntf = nil then DoCreate;
end;
Estoy tratando de probar el ocx con un emulador de HASAR que vino con el mismo.
Cualquier ayuda, aunque sea para orientarme en que estoy fallando, sería de mucha ayuda.
Gracias.