Ver Mensaje Individual
  #5  
Antiguo 23-09-2015
DeG DeG is offline
Miembro
 
Registrado: mar 2008
Posts: 42
Reputación: 0
DeG Va por buen camino
Error en el OCX

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.
Responder Con Cita