Skip to main content

Hi Bernd,

I know that NE runs on all platforms, but that was not the question. depending on 32 or 64 bit I start different processes.

kr Georg

 

Hi Bernd,

I know that NE runs on all platforms, but that was not the question. depending on 32 or 64 bit I start different processes.

kr Georg

 

There is no Problem!

I testet a lot of function from DS over OO ti API or .NET...

All are running without Problems!


Hi Bernd,

I know that NE runs on all platforms, but that was not the question. depending on 32 or 64 bit I start different processes.

kr Georg

 

There is no Problem!

I testet a lot of function from DS over OO ti API or .NET...

All are running without Problems!


Hi Bernd,

I know that NE runs on all platforms, but that was not the question. depending on 32 or 64 bit I start different processes.

kr Georg

 

You could try either of the following methods:

       working-storage section.
       01 OS64Path     pic x(256) value spaces.
       01 pp procedure-pointer.
       procedure division.

        *> The IsWow64Process function will only be available on 64-bit
          set pp to entry "kernel32"
          set pp to entry "IsWow64Process"
          if pp = null
             display "32-bit"
          else
             display "64-bit"
          end-if
        *> or

        *> the following environment variable will only be present on
        *> 64-bit systems
          display "ProgramW6432" upon environment-name
          accept OS64Path from environment-value
          if OS64Path not = spaces
             display "64-bit Windows"
          else
             display "32-bit Windows"
          end-if