Ottenere il solo nome del proprio sistema operativo

Da Gambas-it.org - Wikipedia.

Per ottenere il solo nome del sistema operativo utilizzato sulla propria macchina, si possono adottare almeno due modalità.

Usando le sole risorse di Gambas

Si potrà utilizzare la Proprietà ".Family" della Classe System:

Public Sub Main()

 Print System.Family

End

Usando le risorse esterne del API di SDL2

Si potrà utilizzare la funzione esterna "SDL_GetPlatform()" del API di SDL2.

E' necessario avere installata e richiamare in Gambas la libreria condivisa: "libSDL2-2.0.so.0.2800.5 ".

Mostriamo un semplice esempio:

Library "libSDL2-2.0:0.2800.5"

' const char* SDL_GetPlatform(void)
' Returns the name of the platform.
Private Extern SDL_GetPlatform() As String


Public Sub Main()

 Print SDL_GetPlatform() 

End


Riferimenti