![]() |
Hola @Kuk,
Gracias a tus instrucciones he conseguido que tire y me ejecute el código de todos los programas .cbl que tengo: https://i.ibb.co/DgNs9Qk/it-works.jpg No quiero marearte más de lo que he hecho, pero me sorprende que el resultado se muestre en una consola externa MS-DOS en vez de la integrada en el IDE de Eclipse. Interpreto que no queda otra, ¿no? El programa "Hola Mundo" a parte de mostrar el típico saludo de novato por consola, lo utilicé para rellenar todas las divisiones. Hay secciones que actualmente están en desuso, pero para tenerlo como curiosidad las incluí también, y así no se me queda un código tan cortito con el display "Hola Mundo". https://i.ibb.co/ZVZXN4Q/sections.jpg |
Cita:
Si quieres que pase por la consola de Eclipse debes generar binarios nativos, *.exe. Para ello cambia en LINK All Int/Gnt files por All Executable Files y asegúrate de añadir la excepción del directorio en tu Antivirus. Échale un ojo a la sintaxis, [OPTIONAL] con paréntesis cuadradas no vale, quítaselas. Lo de RMEARKS olvídalo. Además, Cobol tiene varios estándares y dialectos, que se pueden manejar via directivas de compilación. Pero de momento, si eres novato no entres en estos bosques. ;) Y pregúntame lo que necesites, que para eso estamos. :bien: |
1 Archivos Adjunto(s)
Perdona mi ignorancia, le mando "MS-DOS" a toda ventana consolera que tenga el fondo negro y letras blancas de impresión. Efectivamente, se las pasa al run-time, que supongo es el compilador incorporado que trae MF en tiempo de ejecución...
Cita:
|
Entiendo que esto es así y no hay otra manera? @Kuk
|
@DestinedBroken, si no recuerdo mal, en las versiones anteriores se podía pasar la salida a la consola de Eclipse. Aunque me puedo estar equivocando, porque he trabajado con Fujitsu COBOL bajo Eclipse, Cobol-IT bajo Eclipse etc.
O sea que lo mismo MF Visual COBOL no lo permite, porque lo he probado yo también y no lo consigo. En cuanto a que se coma las líneas de arriba, supongo que te refieres al buffer de la consola DOS. Esto se modifica así: https://www.isunshare.com/images/art...properties.png |
| La franja horaria es GMT +2. Ahora son las 07:35. |
Powered by: vBulletin, Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.