Cobol Foro
Navegación en el Foro
Retroceder   Cobol Foro Entornos de desarrollo y compiladores Cobol Fujitsu COBOL PowerCOBOL (ActiveX, v4 - v11)
PowerCOBOL (ActiveX, v4 - v11) Versiones del IDE basadas en ActiveX
 
Otros temas que te pueden interesar
Tema Autor Foro Respuestas Último post
[Duda] Necesito ayuda con Cobol trinidad99 COBOL - General 2 11 de diciembre de 2024 23:25
Ayuda con la impresora. lfortuny PowerCOBOL (ActiveX, v4 - v11) 8 8 de febrero de 2024 16:16
[Duda] Ayuda con ejercicio de Cobol abi4997 COBOL - General 4 28 de octubre de 2022 18:46
[PowerCOBOL] Dll interfaceEpsonNF ejemplo de uso drvedia1981 Cocina PowerCOBOL 0 19 de diciembre de 2017 02:30
[Sintaxis] Ayuda con DISPLAYMESSAGE Juanes PowerCOBOL (ActiveX, v4 - v11) 3 5 de octubre de 2015 17:42

Respuesta
 
Herramientas

  #1
Antiguo 23 de noviembre de 2017, 18:09
drvedia1981
Forero
Última Actividad 17.05.2022 22:45
Posts Posts: 66
Likes enviados Enviados: 3
Likes recibidos Recibidos: 9
Predeterminado Ayuda con libreria epson InterfaceEpsonNF.dll
0 Inactivo Inactivo

Hola a todos, quiero utilizar la libreria de epson InterfaceEpsonNF.dll para manejar un tm-t20 no fiscal y vi un ejemplo que trae en vb6 que funciona muy bien como puedo llevarlo a power7 solo esta el archivo .dll y el manual con los comandos, por ejemplo para setear puerto dice asi
function ConfiguraTaxaSerial (dwTaxa:Integer):Integer; StdCall; External 'InterfaceEpsonNF.dll'
donde dwtaxa puede ser 9600 19200 baudios etc.

En vb6:
Código VB:
  1. Dim iRetorno As Integer
  2. Private Sub FUNC02_Click()
  3.     iRetorno = ConfiguraTaxaSerial(19200)
  4.     MsgBox "Baud Rate da Serial configurado com sucesso.", vbOKOnly + vbInformation, "Retorno"
  5. End Sub

Alguna ayuda para implementarlo en power7 Muchas Gracias Saludos.
drvedia1981 is offline   Responder Con Cita
  #2
Antiguo 23 de noviembre de 2017, 18:31
Kuk
Administrador
Última Actividad 19.09.2026 20:11
Posts Posts: 2.500
Likes enviados Enviados: 1037
Likes recibidos Recibidos: 1207

drvedia1981, en el fichero COBOL85.CBR pones:

Código:
[MainForm.Entry]
ConfiguraTaxaSerial=InterfaceEpsonNF.dll
En tu programa haces:

Código COBOL:
  1.  WORKING-STORAGE SECTION.
  2.  01  RESP       PIC S9(9) COMP-5.
  3.  01  NPORT      PIC S9(9) COMP-5.
  4.  01  FUNC       PIC X(50) VALUE "ConfiguraTaxaSerial".
  5.  PROCEDURE DIVISION.
  6.      
  7.      MOVE 19200 TO NPORT      
  8.  
  9.      CALL FUNC WITH STDCALL USING BY VALUE NPORT RETURNING RESP



NORMAS DEL FORO - para garantizar el buen funcionamiento del Foro.
¿Te han ayudado? NO TE OLVIDES de darle a
¿Quieres dirigirte a alguien en tu post? Notifícale haciendo clic en su Nick
Kuk is offline   Responder Con Cita
  #3
Antiguo 24 de noviembre de 2017, 02:05
drvedia1981
Forero
Última Actividad 17.05.2022 22:45
Posts Posts: 66
Likes enviados Enviados: 3
Likes recibidos Recibidos: 9

Hola Kuk gracias por la pronta respuesta, tengo que poner cada función en el cobol85.cbr por ejemplo:

Código:
[MainForm.Entry]
ConfiguraTaxaSerial=InterfaceEpsonNF.dll
IniciaPorta=InterfaceEpsonNF.dll
ImprimeTextoTag=InterfaceEpsonNF.dll
Le_Status=InterfaceEpsonNF.dll
Es asi no ? Saludos.

---------- Post añadido : 02:05 ---------- Post anterior : 19:09 ----------

Hola kuk ya funcionando perfecto gracias por todo saludos
drvedia1981 is offline   Responder Con Cita
  #4
Antiguo 1 de febrero de 2022, 13:34
Ale
Forero Junior
Última Actividad 23.06.2026 00:14
Posts Posts: 43
Likes enviados Enviados: 19
Likes recibidos Recibidos: 2
Predeterminado problemas con dll, como se incluye en cobol85
0 Inactivo Inactivo

Hola buen día. como están coboleros. Estoy programando una fiscal sam4s ellix 40f. Necesito incluir la DLL (Sam4sFiscaldriver.dll) para comunicarme.. Nunca trabaje con DLL que no sean de cobol. Mi duda es como incluyo las funciones en el archivo
cobol85, paso a paso..
ej:
Código:
SerialPortOpen=Sam4sFiscaldriver.dll
SerialBaudset=Sam4sFiscaldriver.dll  
AbrirTique=Sam4sFiscaldriver.dll
etc

Ejecuto el Cobol85 y como sigue..
muchas gracias....
saludos a todos desde La Pampa Argentina..
Ale is offline   Responder Con Cita
Respuesta



Derechos de Publicación
No puedes publicar nuevos temas
No puedes publicar posts/responder
No puedes adjuntar archivos
No puedes editar tus posts

BB code is habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado

Saltar a Foro


La franja horaria es GMT +2. Ahora son las 13:56.
Powered by: vBulletin, Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.