Gracias Rui Pinto (Rapinto)
COBOL Foro
Foro dedicado a COBOL, a la Programación y a la Informática.
Retroceder   COBOL Foro > IDE-s y compiladores COBOL > Fujitsu COBOL > PowerCOBOL y WinAPI
PowerCOBOL y WinAPI Llamadas a la API de Windows en PowerCOBOL
Noticias y Avisos
Otros temas que te pueden interesar
Tema Autor Foro Respuestas Último post
[Compilador] Fujitsu PowerCOBOL V3L10 para Windows 7 x86/x64 Kuk PowerCOBOL V3L10 (Win32) 15 13 de abril de 2018 02:55
[Información] Error FS=90 PowerForm en Windows 7 x86 dmosca PowerFORM 7 28 de abril de 2017 21:05
[Noticia] Nueva versión RM/COBOL 12.13 Kuk RM/COBOL 3 14 de noviembre de 2016 11:30
[Sintaxis] Obtener la propiedad "Name" del Form en ejecución Fito PowerCOBOL (ActiveX) 4 18 de julio de 2016 23:47
[Aporte] Obtener numero de serie del Disco Duro (HDD) Hrmcobol Cocina PowerCOBOL 0 17 de abril de 2015 14:59
Respuesta
 
Herramientas

  #1
Antiguo 16 de mayo de 2016, 19:05
IDENTIFICATION DIVISION
Joseg
Novato Senior
ENVIRONMENT DIVISION
Avatar de Joseg
DATA DIVISION
Forero desde (Registrado)abril 2015
Portugal
Última Actividad29.03.2019 11:11
PROCEDURE DIVISION
PostsPosts: 157
Ha dicho GraciasEnviado: 33
Ha recibido agradecimientosRecibido: 44
Mejores respuestasSoluiones: 6
Medallas recibidas: 1Medallas: Innovación: Por aportar innovaciones - Razón: Por aportar soluciones innovadoras en varias ocasiones 
ReputaciónReputación: 9
Joseg has a spectacular aura about Joseg has a spectacular aura about Joseg has a spectacular aura about Joseg has a spectacular aura about Joseg has a spectacular aura about
Arrow Obtener versión del SO (x86/x64)

Existe alguma função API que possa ser chamada do powercobol para saber se o SO é de 32bits ou 64 bits.

Igualmente, mas menos importante é possível saber se o MS OFFICE é de 32bits ou 64 bits?

Obrigado pela atenção
Jose Manuel
Fujitsu cobol v7
Joseg no ha iniciado sesión   Responder Con Cita
  #2
Antiguo 17 de mayo de 2016, 08:23
IDENTIFICATION DIVISION
Kuk
Administrador
ENVIRONMENT DIVISION
Avatar de Kuk
DATA DIVISION
Forero desde (Registrado)diciembre 2014
España
UbicaciónMadrid
Edad34 años
Última Actividad24.05.2019 18:26
PROCEDURE DIVISION
PostsPosts: 1.380
Ha dicho GraciasEnviado: 302
Ha recibido agradecimientosRecibido: 521
Mejores respuestasSoluiones: 85
ReputaciónReputación: 10
Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road
Predeterminado

Joseg, mira a ver esto: IsWow64Process function (Windows)


NORMAS DEL FORO - obligatorias de conocer para TODOS.
¿Te han ayudado? NO TE OLVIDES de darle a
¿Quieres dirigirte a alguien en tu post? Notifícale Pinchando en su Nick:

Kuk no ha iniciado sesión   Responder Con Cita
Ha dicho Gracias : 1
Joseg (17 de mayo de 2016)
  #3
Antiguo 17 de mayo de 2016, 10:09
IDENTIFICATION DIVISION
Joseg
Novato Senior
ENVIRONMENT DIVISION
Avatar de Joseg
DATA DIVISION
Forero desde (Registrado)abril 2015
Portugal
Última Actividad29.03.2019 11:11
PROCEDURE DIVISION
PostsPosts: 157
Ha dicho GraciasEnviado: 33
Ha recibido agradecimientosRecibido: 44
Mejores respuestasSoluiones: 6
Medallas recibidas: 1Medallas: Innovación: Por aportar innovaciones - Razón: Por aportar soluciones innovadoras en varias ocasiones 
ReputaciónReputación: 9
Joseg has a spectacular aura about Joseg has a spectacular aura about Joseg has a spectacular aura about Joseg has a spectacular aura about Joseg has a spectacular aura about
Predeterminado
1 usuarios han marcado este post como "Solución"

Cita del post de Kuk Ver Mensaje
Joseg, mira a ver esto: IsWow64Process function (Windows)
Gracias,

No entanto fiz assim:
Código COBOL:
  1.  SPECIAL-NAMES
  2.        ENVIRONMENT-NAME  IS ENV1
  3.        ENVIRONMENT-VALUE IS ENV2
  4.  WORKING
  5.  01 WENVVALOR  PIC X(100).
  6.  
  7.  PROCEDURE DIVISION
  8.  
  9.           DISPLAY "ProgramW6432" UPON ENV1
  10.           ACCEPT WENVVALOR FROM ENV2
  11.           IF WENVVALOR = SPACES
  12.              *> 32Bits
  13.           ELSE
  14.              *> 64Bits
  15.           END-IF

Aparentemente resolve o meu problema.
Joseg no ha iniciado sesión   Responder Con Cita
Ha dicho Gracias : 1
Kuk (17 de mayo de 2016)
  #4
Antiguo 17 de mayo de 2016, 10:54
IDENTIFICATION DIVISION
Kuk
Administrador
ENVIRONMENT DIVISION
Avatar de Kuk
DATA DIVISION
Forero desde (Registrado)diciembre 2014
España
UbicaciónMadrid
Edad34 años
Última Actividad24.05.2019 18:26
PROCEDURE DIVISION
PostsPosts: 1.380
Ha dicho GraciasEnviado: 302
Ha recibido agradecimientosRecibido: 521
Mejores respuestasSoluiones: 85
ReputaciónReputación: 10
Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road
Predeterminado

Joseg, usa el resalto de sintaxis

La variable de entorno "ProgramW6432" siempre está presente en Windows x64?


NORMAS DEL FORO - obligatorias de conocer para TODOS.
¿Te han ayudado? NO TE OLVIDES de darle a
¿Quieres dirigirte a alguien en tu post? Notifícale Pinchando en su Nick:

Kuk no ha iniciado sesión   Responder Con Cita
  #5
Antiguo 17 de mayo de 2016, 14:17
IDENTIFICATION DIVISION
Joseg
Novato Senior
ENVIRONMENT DIVISION
Avatar de Joseg
DATA DIVISION
Forero desde (Registrado)abril 2015
Portugal
Última Actividad29.03.2019 11:11
PROCEDURE DIVISION
PostsPosts: 157
Ha dicho GraciasEnviado: 33
Ha recibido agradecimientosRecibido: 44
Mejores respuestasSoluiones: 6
Medallas recibidas: 1Medallas: Innovación: Por aportar innovaciones - Razón: Por aportar soluciones innovadoras en varias ocasiones 
ReputaciónReputación: 9
Joseg has a spectacular aura about Joseg has a spectacular aura about Joseg has a spectacular aura about Joseg has a spectacular aura about Joseg has a spectacular aura about
Predeterminado

Cita del post de Kuk Ver Mensaje
Joseg, usa el resalto de sintaxis

La variable de entorno "ProgramW6432" siempre está presente en Windows x64?
Penso que si

windows - Get path of folder that contains 32-bit programs - Stack Overflow
Joseg no ha iniciado sesión   Responder Con Cita
  #6
Antiguo 17 de mayo de 2016, 15:48
IDENTIFICATION DIVISION
Kuk
Administrador
ENVIRONMENT DIVISION
Avatar de Kuk
DATA DIVISION
Forero desde (Registrado)diciembre 2014
España
UbicaciónMadrid
Edad34 años
Última Actividad24.05.2019 18:26
PROCEDURE DIVISION
PostsPosts: 1.380
Ha dicho GraciasEnviado: 302
Ha recibido agradecimientosRecibido: 521
Mejores respuestasSoluiones: 85
ReputaciónReputación: 10
Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road
Predeterminado

Cita del post de Joseg Ver Mensaje
Penso que si
Acabo de hacer la prueba en el PC del trabajo, es un Windows 7 x64. No veo por ningún lado la variable de entorno ProgramW6432 pero sí que la obtengo si pregunto por ella...


NORMAS DEL FORO - obligatorias de conocer para TODOS.
¿Te han ayudado? NO TE OLVIDES de darle a
¿Quieres dirigirte a alguien en tu post? Notifícale Pinchando en su Nick:

Kuk no ha iniciado sesión   Responder Con Cita
  #7
Antiguo 17 de mayo de 2016, 17:35
IDENTIFICATION DIVISION
Joseg
Novato Senior
ENVIRONMENT DIVISION
Avatar de Joseg
DATA DIVISION
Forero desde (Registrado)abril 2015
Portugal
Última Actividad29.03.2019 11:11
PROCEDURE DIVISION
PostsPosts: 157
Ha dicho GraciasEnviado: 33
Ha recibido agradecimientosRecibido: 44
Mejores respuestasSoluiones: 6
Medallas recibidas: 1Medallas: Innovación: Por aportar innovaciones - Razón: Por aportar soluciones innovadoras en varias ocasiones 
ReputaciónReputación: 9
Joseg has a spectacular aura about Joseg has a spectacular aura about Joseg has a spectacular aura about Joseg has a spectacular aura about Joseg has a spectacular aura about
Predeterminado

Cita del post de Kuk Ver Mensaje
Acabo de hacer la prueba en el PC del trabajo, es un Windows 7 x64. No veo por ningún lado la variable de entorno ProgramW6432 pero sí que la obtengo si pregunto por ella...
Fazer:
Linha de comandos (CMD)

C:\SET <ENTER>

Mostra todas as variables...
Joseg no ha iniciado sesión   Responder Con Cita
Ha dicho Gracias : 1
Kuk (17 de febrero de 2017)
Respuesta

Tags
version widnows , x64 , x86


Usuarios activos actualmente viendo este tema: 1 (0 miembros y 1 visitantes)
 
Herramientas

Derechos de Publicación
No puedes publicar nuevos temas
No puedes publicar posts/responder
No puedes adjuntar archivos
No puedes editar tus posts

BB code is habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado



La franja horaria es GMT +1. Ahora son las 02:11.
Powered by: vBulletin, Versión 3.8.7
Derechos de Autor ©2000 - 2019, Jelsoft Enterprises Ltd.