Otros temas que te pueden interesar
|
||||
| Tema | Autor | Foro | Respuestas | Último post |
| Rutinas de Impresión fiscal - ARGENTINA | Loffreda | Presentación | 0 | 31 de mayo de 2022 17:52 |
| [Compilador] Ocx Hasar de 2da generacion | Alejo Gonzalez | AcuCobol | 3 | 23 de junio de 2021 12:26 |
| [Sintaxis] OCX Controlador Fiscal Hasar | Rodrigo21 | PowerCOBOL (ActiveX, v4 - v11) | 0 | 8 de agosto de 2019 16:50 |
| [Duda] Utilización de OCX impresora fiscal en RM/Cobol 7 | mainero | RM/COBOL | 3 | 29 de junio de 2017 23:34 |
| Motocicletas de nueva generación | Kuk | Charladero - espacio libre | 0 | 24 de diciembre de 2016 15:24 |
![]() |
|
Administrador
![]()
|
Rapinto, la tecnología .NET comparte ciertas características con ActiveX, como declaración del contenido de la DLL en el registro de Windows. Pero sigue siendo otra tecnología y no es compartible con ActiveX. Así que en este caso si se hubiera tratado de una biblioteca .NET sería imposible registrarla en PowerCOBOL. Además, estamos hablando de una OCX, esta extensión que yo sepa es exclusiva para ActiveX y nunca se usa en .NET.
fastpho, me sigue pareciendo un sin sentido lo que está pasando... No me entra en la cabeza de dónde y cómo salen los nulos. Intenta lo siguiente: Código COBOL:
Si no te da buen resultado, también añade un nulo al final del campo, o sea: Código COBOL:
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 |
||||||||
|
|
|
|
El Foro es mi casa
![]()
|
Gracias Kuk voy a probar , de todas maneras estoy buscando alguna libreria de kernel32 o de user32 para ver si puedo eliminar el null terminated del string
Código COBOL:
|
||||||||
|
|
|
|
Administrador
![]()
|
fastpho, esto para mi quiere decir que es la OCX la que añade los nulos porque el valor X'20' es espacios.
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 |
||||||||
|
|
|
|
El Foro es mi casa
![]()
|
no los x'20' los ´pone cuando envio estas lineas
Código COBOL:
---------- Post añadido : 23:36 ---------- Post anterior : 23:31 ---------- Mira ese link kuk IBM Knowledge Center ---------- Post añadido : 23:45 ---------- Post anterior : 23:36 ---------- IBM Knowledge Center |
||||||||
|
|
|
|
Administrador
![]()
|
fastpho, el formato Z"Mi texto terminado por nulo" no es soportado por Fujitsu. Es soportando por IBM (a partir de cierta versión) y por MicroFocus. Con lo cual no es el caso
![]() Yo lo que veo en el pantallazo es que hay espacios hasta el final del campo recibido por la OCX y no hay ni un sólo nulo. Pero sigue sin funcionarte, según entiendo... ![]() 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 |
||||||||
|
|
|
|
Administrador
![]()
|
A ver, no sé si me estoy liando pero estoy mirando WRITTEN DATA COM1 y no veo ningún nulo. El READ DATA COM1 sí que los contiene pero según entiendo es la salida, o sea la respuesta del COM1 y no lo que se haya enviado a él. WRITTEN DATA COM1 es lo que se le ha enviado, y ahí no hay ningún nulo por medio, sólo los 2 que nosotros fijamos al final del campo en la posición 250.
Con esto quiero decir que seguramente se nos está escapando algo, y el problema no son los nulos. 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 |
||||||||
|
|
|
|
Administrador
![]()
|
fastpho, esos 2 nulos son los 2 que ponemos al final de cada campo:
Código COBOL:
Es decir, en total añadimos al supuesto "Stack" 2 campos de 250 bytes cada uno, al final de los cuales movemos un nulo. 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 |
||||||||
|
|
|
![]() |
|
|
| Archivo - Cobol Foro | Contactar con Nosotros - Cobol Foro | |||||||