CoolBasic SDK

GetRegistryInt

Include "cbAPI.cb"

KUVAUS
Hakee numeerisen tiedon järjestelmärekisteristä.

Paluuarvo:
Rekisteriin talletettu avaimien mukainen tieto.


Jos et tunne järjestelmärekisterin rakennetta, toimintaa tai et tiedä mikä se on, ÄLÄ KÄYTÄ REKISTERITOIMINTOJA!
Toimintojen hallitsematon käyttö voi sekoittaa järjestelmän asetuksia ja aiheuttaa vakavia virhetilanteita.

KÄYTTÖ
GetRegistryInt(hKey, subKey$, valueName$)
hKey - Rekisterin päätaso.
Mahdollisia arvoja ovat:
HKEY_CLASSES_ROOT
HKEY_CURRENT_USER
HKEY_LOCAL_MACHINE
HKEY_USERS
HKEY_CURRENT_CONFIG

subKey - Rekisteriavaimen nimi.

valueName - Nimi jolla viitataan rekisteriavaimessa oleviin arvoihin.

Katso myös: API-funktiot (rekisteri)

ESIMERKKI
Print "SystemBiosVersion: " + GetRegistryString(HKEY_LOCAL_MACHINE, "HARDWARE\DESCRIPTION\System", "SystemBiosVersion")
Print "SystemBiosDate...: " + GetRegistryString(HKEY_LOCAL_MACHINE, "HARDWARE\DESCRIPTION\System", "SystemBiosDate")
Print "ProcessorName....: " + GetRegistryString(HKEY_LOCAL_MACHINE, "HARDWARE\DESCRIPTION\System\CentralProcessor\0", "ProcessorNameString")
Print "ProcessorSpeed...: " + GetRegistryInt(HKEY_LOCAL_MACHINE, "HARDWARE\DESCRIPTION\System\CentralProcessor\0", "~MHz") + " MHz"