Questo sito utilizza cookies, anche di terze parti, per mostrare pubblicità e servizi in linea con il tuo account. Leggi l'informativa sui cookies.
Username: Password: oppure
C# / VB.NET - [VB.NET] Architettura OS
Forum - C# / VB.NET - [VB.NET] Architettura OS

Avatar
Exit93 (Ex-Member)
Rookie


Messaggi: 34
Iscritto: 31/03/2008

Segnala al moderatore
Postato alle 14:11
Giovedì, 17/06/2010
Come posso fare ad ottenere via codice l'architettura dell'os? (Per architettura intendo 32/64 bit)

PM Quote
Avatar
()
Newbie


Messaggi:
Iscritto:

Segnala al moderatore
Postato alle 14:40
Giovedì, 17/06/2010
Qui trovi la risposta in C#

http://social.msdn.microsoft.com/Forums/en/csharpgeneral/t ...

Questa è una conversione veloce fatta con un convertitore automatico

Codice sorgente - presumibilmente VB.NET

  1. <DllImport("kernel32.dll", SetLastError := True, CallingConvention := CallingConvention.Winapi)> _
  2. Public Shared Function IsWow64Process(<[In]> hProcess As IntPtr, <Out> lpSystemInfo As Boolean) As <MarshalAs(UnmanagedType.Bool)> Boolean
  3. End Function
  4.  
  5. Public Function Is64Bit() As Boolean
  6.         Dim retVal As Boolean
  7.  
  8.         IsWow64Process(Process.GetCurrentProcess().Handle, retVal)
  9.  
  10.         Return retVal
  11. End Function


PM Quote