Iniciar Sesión

Ver la Versión Completa : [Duda] Microsoft COBOL en qué se diferencia de RM/COBOL


ge5lo
30 de junio de 2022, 01:59
Hola me regalaron una copia de Microsoft COBOL Professional Development System, Version 4.5, es de los 90, se diferencia mucho de RM/COBOL85?? Este fue el que trabaje mucho tiempo, y no se si el de microsoft se maneje mas facil o que diferencia tiene...

Si alguien tiene un manual de este cobol en pdf lo agradeceria

JCantero
30 de junio de 2022, 17:43
@ge5lo, si en el siguiente link tienes toda la documentación de rm/cobol


RM/COBOL (Version 12.18) - Documentation | Micro Focus (https://www.microfocus.com/documentation/rm-cobol/rmcobol1218/)

Paco_Diaz
3 de septiembre de 2022, 22:06
Hola ge5lo.

Básicamente donde, creo yo, vas a encontrar mas diferencias es en la SCREEN SECTION; como posicionar el cursor, habilitar atributos y poner colores al texto. Tambien en las instrucciones DISPLAY y ACCEPT, borrar pantalla y cosas así. Por lo demás no hay muchas.

A ver si puedo mañana, y te pongo un ejemplo, para que lo veas exactamente, porque resulta que ahora es eso con lo que estoy liado, asi que lo tengo muy fresco.

Un saludo. Paco.

Paco_Diaz
4 de septiembre de 2022, 15:15
RM/COBOL 85

Esto es lo que tienes que hacer para displayar un texto con colores y en una posicion determinada:

DISPLAY "╔══════════════════╗" CONTROL
"FCOLOR = BROWN, BCOLOR = BLACK" LINE 4 POSITION 29.

Asi es como se declara una pantalla en la SCREEN SECTION

01 PANMOV.
02 BLANK SCREEN.

02 LINE 6 COLUMN 1
VALUE "╔════════════════════════════════════════════ ═════
- "═════════════════════════════╗"
- FOREGROUND IS GREEN HIGHLIGHT BACKGROUND IS BLACK.


MS-COBOL

Esto es para displayar

DISPLAY (4, 29) "╔══════════════════╗"


Asi es como se declara una pantalla en la SCREEN SECTION

01 PANMOV.
02 BLANK SCREEN.
02 LINE 1 COLUMN 1
VALUE "╔════════════════════════════════════════════ ═════
- "═════════════════════════════╗"
- FOREGROUND-COLOR 2 BACKGROUND-COLOR 4.

Actualmente, con el que estoy trabajando es con RM/COBOL 85, asi que es en ese en el que estoy mas puesto en relacion a este tema, y descubrimientos que he hecho que no aparecen en los libros, y que si no te los curras, son un autentico dolor de cabeza.

Espero que te sirva (aunque quiza te llegue con "un poco" de retraso por la fecha).

Un saludo. Paco.

P.D.: El libro que tengo de MS-COBOL es "COBOL para el IBM-PC y compatibles" Editorial Gustavo Gili Autor C. Bonnin

Paco_Diaz
11 de diciembre de 2022, 20:21
Buenas.

@ge5lo, ese compilador que te han regalado, es "pasable"?

Te lo digo porque el que tengo es version 2.3, o algo asi, y hay cosas que no puedo hacer, que en los libros que tengo, dice que si que se puede, pero yo no, y no se si sera por la version del compilador.

Me refiero a cosas tan simples como displayar una variable en color. Solo lo puedo hacer desde la SCREEN SECTION, porque si le pongo el atributo al comando DISPLAY, da error.

Un saludo. Paco.

P.D.: Si necesitas ayuda con MS-COBOL en entorno DOS, dimelo que ahora mismo es con el que estoy trabajando. Tambien tengo libros fisicos, no en PDF.