Ver Mensaje Individual
  #2
Antiguo 11 de enero de 2023, 15:54
Kuk
Administrador
Última Actividad 03.10.2026 00:00
Posts Posts: 2.500
Likes enviados Enviados: 1038
Likes recibidos Recibidos: 1207

@Josber, el TYPEDEF es para definir un tipo de campo nuevo, puede ser simple o estructura. Así puedes tener tantas copias del "tipo" como quieras.

Ejemplo:
Código COBOL:
  1.  01  CLIENTE TYPEDEF.
  2.      05  NOMBRE    PIC X(20).
  3.      05  APELLIDO  PIC X(30).
  4.      05  EDAD      PIC 9(2).
  5.      
  6.  
  7.  01  cliente1 TYPE CLIENTE.
  8.  01  cliente2 TYPE CLIENTE.
  9.  
  10.  PROCEDURE DIVISION.
  11.      
  12.      MOVE "JOSBER" TO NOMBRE OF cliente1

Otro ejemplo:
Código COBOL:
  1.  01  HWND TYPEDEF   PIC S9(9) COMP-5.
  2.  
  3.  01  hwndForm     TYPE HWND.
  4.  01  hwndListView TYPE HWND.    
  5.  
  6.  PROCEDURE DIVISION.
  7.      
  8.      MOVE "hwnd" OF POW-SELF    TO hwndForm
  9.      MOVE "hwnd" OF CmListView1 TO hwndListView



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