Ver Mensaje Individual
  #6
Antiguo 4 de abril de 2020, 11:45
Kuk
Administrador
Última Actividad 21.09.2026 18:24
Posts Posts: 2.500
Likes enviados Enviados: 1037
Likes recibidos Recibidos: 1207

Breew, en este caso pasa por WinAPI : GetEnvironmentVariable function (winbase.h) - Win32 apps | Microsoft Docs

Ejemplo:

Código COBOL:
  1.  ENVIRONMENT     DIVISION.
  2.  DATA            DIVISION.
  3.  WORKING-STORAGE SECTION.
  4.  01  envVarName  PIC X(50).
  5.  01  envVarValue PIC X(250).
  6.  PROCEDURE       DIVISION.
  7.  
  8.      MOVE "ProgramW6432" & X"00" TO envVarName
  9.      
  10.      CALL "GetEnvironmentVariableA" WITH STDCALL USING BY CONTENT envVarName
  11.                                                        BY REFERENCE envVarValue
  12.                                                        BY VALUE LENGTH OF envVarValue
  13.      
  14.      DISPLAY envVarValue

No olvides de añadir la directiva de compilación ALPHAL(WORD) haciendo clic botón derecho en (Script) [COBOL Script] y seleccionando "Properties".

Asimismo, añade al módulo C:\Program Files (x86)\Fujitsu NetCOBOL for Windows\KERNEL32.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