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