Ver Mensaje Individual
  #2
Antiguo 17 de mayo de 2016, 18:49
Kuk
Administrador
Última Actividad 03.10.2026 00:00
Posts Posts: 2.500
Likes enviados Enviados: 1038
Likes recibidos Recibidos: 1207

JuanJuan77, hay varios modos. Se puede hacer por WinAPI, también con un CmFile y recorrerlo. Pero lo más fácil y apropiado en este caso será usar la rutina correspondiente:

Código COBOL:
  1.  WORKING-STORAGE SECTION.
  2.  01 file-name          PIC X(n).
  3.  01 file-details.      
  4.     02 file-size       PIC 9(18) BINARY.
  5.     02 file-date.      
  6.        03 day          PIC 9(4) BINARY.
  7.        03 month        PIC 9(4) BINARY.
  8.        03 year         PIC 9(4) BINARY.
  9.     02 file-time.      
  10.        03 hour         PIC 9(4) BINARY.
  11.        03 minute       PIC 9(4) BINARY.
  12.        03 second       PIC 9(4) BINARY.
  13.        03 1-100-second PIC 9(4) BINARY.
  14.  01 status-code        PIC S9(4) COMP-5.
  15.  
  16. PROCEDURE DIVISION.
  17.  
  18.     CALL "CBL_CHECK_FILE_EXIST2"
  19.        USING file-name file-details
  20.        RETURNING status-code

Para poder usar las rutinas CBL_ hay que añadir la librería siguiente al proyecto:

Código:
C:\Program Files\Fujitsu NetCOBOL for Windows\F3BICBLR.lib



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