Resultados 1 al 4 de 4

Tema: recuperar el valor teclado con CobolIT

  1. #1
      Acabo de llegar...
    M

    Registrado
    septiembre de 2020
    Ubicación
    Madrid
    Edad
    33
    Mensajes
    2
    Última visita
    01.10.2020

    Agradecimientos
     
    Recibidos
    0
    Enviados
    0

    Citaciones y menciones
     
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)
    Quoted
    0 Post(s)
    Poder de Reputación
    0

    Predeterminado recuperar el valor teclado con CobolIT

    Hola buenas tardes!

    soy nuevo en el foro y tambien en cobol.
    intento hacer un programa en cobol que es muy sencillo y solo consiste en recuperar el valor del teclado apretado por el usuario. el codigo es muy corto :


    COBOL Código:
    1.        IDENTIFICATION DIVISION.
    2.        PROGRAM-ID.  Hello.
    3.        WORKING-STORAGE SECTION.
    4.         01 TOUCHE         PIC 9(2).
    5.        PROCEDURE DIVISION.
    6.        DisplayPrompt.
    7.        
    8.            DISPLAY 'Hello world'
    9.            PERFORM UNTIL TOUCHE NOT = ZEROS
    10.             ACCEPT TOUCHE FROM ESCAPE KEY END-ACCEPT
    11.             DISPLAY TOUCHE
    12.            END-PERFORM
    13.            DISPLAY TOUCHE
    14.            
    15.            STOP RUN
    16.            .
    cuando ejecuto esto con COBOLIT se queda encerrado en un blucle y el valor de la variable TOUCHE se queda siempre a 00 aunque apriete todas las teclas.
    he visto que era posible desbloquear las teclas con un
    COBOL Código:
    1.     call X"AF" using  set-bit-pairs
    2.                       adis-key-control
    pero claro con cobolIT no tengo este sub programa y no se como podría sustituirlo.
    Alguien tiene una idea?

    gracias de antemano.

    un saludo

    0 Not allowed!

  2. #2
      Administrador
    Avatar de Kuk

    Registrado
    enero de 2015
    Ubicación
    Madrid
    Edad
    39
    Mensajes
    2,286
    Última visita
    Hoy a las 18:48

    Agradecimientos
     
    Recibidos
    1,036
    Enviados
    888

    Citaciones y menciones
     
    Mentioned
    102 Post(s)
    Tagged
    0 Thread(s)
    Quoted
    31 Post(s)
    Poder de Reputación
    10

    Predeterminado

    @MaloK, hola, bienvenido

    Para empezar, dinos por qué has elegido Cobol-IT para aprender, y por qué has empezado con manejos de teclado?

    Sigues algún curso o algo?

    Es que Cobol-IT es un producto no muy conocido y, al menos lo que yo lo conozco, no muy maduro. Puede tener bugs, sobre todo para este tipo de cosas, porque está orientado a migraciones de Mainframes sobre Linux (o sea, para grandes empresas), donde no se usan capacidades de Cobol para manejar ni pantallas ni teclados ni nada.


    De lo de ADIS olvídate, porque eso es de la capa técnica de Micro Focus. Y aunque estos han comprado Cobol-IT, no le han integrado cosas de su propio compilador ni nada. De hecho sólo dan soporte, no le hacen evolución alguna.

    0 Not allowed!
    ¿Te han ayudado? NO TE OLVIDES de darle al botón
    ¿Quieres dirigirte a alguien en tu post? Notifícale con una mención, tienes 2 opciones:
    1. Haciendo clic en el icono al lado de su nick
    2. Haciendo clic en el botón en el editor y escribiendo su nick.

  3. #3
      Acabo de llegar...
    M

    Registrado
    septiembre de 2020
    Ubicación
    Madrid
    Edad
    33
    Mensajes
    2
    Última visita
    01.10.2020

    Agradecimientos
     
    Recibidos
    0
    Enviados
    0

    Citaciones y menciones
     
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)
    Quoted
    0 Post(s)
    Poder de Reputación
    0

    Predeterminado

    Hola @Kuk,
    Gracias por contestarme.
    He elegido Cobol-it porque me lo proporcionó un compañero del trabajo. Solo quería conocer esta función para ver como funciona pero entiendo que Cobol-it no puede hacerlo. Si tienes en mente otro emulador mejor me interesa también.

    Muchas gracias

    0 Not allowed!

  4. #4
      Administrador
    Avatar de Kuk

    Registrado
    enero de 2015
    Ubicación
    Madrid
    Edad
    39
    Mensajes
    2,286
    Última visita
    Hoy a las 18:48

    Agradecimientos
     
    Recibidos
    1,036
    Enviados
    888

    Citaciones y menciones
     
    Mentioned
    102 Post(s)
    Tagged
    0 Thread(s)
    Quoted
    31 Post(s)
    Poder de Reputación
    10

    Predeterminado

    @MaloK, hombre, imagino que es posible, lo que pasa es que habría que buscar documentación de Cobol-IT. Pero sabiendo que fueron 4 tíos mal contaos que lo crearon y mantuvieron hasta que fue vendido a Micro Focus, me temo que mucha documentación no debe haber por ahí.

    Yo diría que empezaras por Visual Cobol Eclipse de Micro Focus. Tienen versión gratuita para uso no comercial. Échale un ojo a ver: Visual COBOL 2.3 Personal Edition - COBOL Foro

    0 Not allowed!
    ¿Te han ayudado? NO TE OLVIDES de darle al botón
    ¿Quieres dirigirte a alguien en tu post? Notifícale con una mención, tienes 2 opciones:
    1. Haciendo clic en el icono al lado de su nick
    2. Haciendo clic en el botón en el editor y escribiendo su nick.

Información de Tema

Usuarios Viendo este Tema

Actualmente hay 1 usuarios viendo este tema. (0 miembros y 1 visitantes)

Temas Similares

  1. Recuperar archivo
    Por Roger en el foro COBOL - General
    Respuestas: 5
    Último Mensaje: 31.05.2020, 18:30
  2. [Sintaxis] Asignar valor a una propiedad
    Por lfortuny en el foro PowerCOBOL y COM/OLE
    Respuestas: 1
    Último Mensaje: 22.12.2015, 11:42
  3. [Noticia] Teclado Virtual
    Por Roger en el foro PowerCOBOL (ActiveX, v4 - v11)
    Respuestas: 6
    Último Mensaje: 01.12.2015, 20:23
  4. [Compilador] Recuperar proyecto dañado y ejecucion en red
    Por Roger en el foro PowerCOBOL (ActiveX, v4 - v11)
    Respuestas: 1
    Último Mensaje: 14.04.2015, 21:58
  5. [Sintaxis] Valor SHIFT+TAB
    Por Recato53 en el foro PowerCOBOL (ActiveX, v4 - v11)
    Respuestas: 3
    Último Mensaje: 18.02.2015, 18:51

Marcadores

Marcadores

Permisos de Publicación

  • No puedes crear nuevos temas
  • No puedes responder temas
  • No puedes subir archivos adjuntos
  • No puedes editar tus mensajes
  •