Cobol Foro

Cobol Foro (https://www.cobolforo.es/index.php)
-   PowerCOBOL (ActiveX, v4 - v11) (https://www.cobolforo.es/forumdisplay.php?f=9)
-   -   [Sintaxis] OCX Controlador Fiscal Hasar (https://www.cobolforo.es/showthread.php?t=1032)

Rodrigo21 8 de agosto de 2019 16:50

OCX Controlador Fiscal Hasar
 
1 Archivos Adjunto(s)
Estimados

Consulta para ustedes que saben bastante (mucho casi infinitamente) sobre el uso de las OCX / COM / OLE.

He colgado en mi mainform una OCX de Hasar (2G), la cual funciona correctamente todas las propiedades y métodos, pero lo mas importante (conexión, envió de parámetros, etc), no son propiedades ni métodos.
El manual en PDF esta todo explicado para VB6, y no logro traducir el código de referencia a Power v9.

Si me pueden echar una mano, seria de gran ayuda y para ayudar a otros en la misma situación.

Adjunto el manual en PDF y una parte del codigo que deseo traducir.

Código VB:
  1. Sub Conectar(Destino As String, [Puerto As Long = 80], [TiempoEsperaConexion = 2000], [TiempoEsperaComan dos = 2000])

Cita:

Permite especificar los datos que serán utilizados posteriormente por el OCX 2G para intercambiar comandos y respuestas con la impresoras fiscales 2G.
La dirección de IP (Destino) identifica a la impresora fiscal 2G como un nodo más en la red. En este caso no se requiere especificar el Puerto (número de socket). Cuando se va a trabajar con el Emulador Fiscal HASAR (EFH), la dirección IP a especificar debe ser LocalHost (127.0.0.1); la especficación del Puerto, en este caso, deberá ha-cerse sólo si es necesaria.
El argumento TiempoEsperaConexion permite indicar la espera, en milisegundos, para que se establezca la cone-
xión, vía HTTP. Mientras que TiempoEsperaComandos permite indicar la espera, en milisegundos, para la recep-ción de la respuesta al comando enviado.
Esta rutina debe invocarse antes de enviar el primer comando a la impresora fiscal 2G. De no hacerlo, se produ-cirá una excepción al intentar enviar un comando.
Ejemplo:
HASARNG.Conectar "192.0.0.135"


La franja horaria es GMT +2. Ahora son las 03:22.

Powered by: vBulletin, Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.