Miten Onnistuu windowsin rekisteristä haku open officella ja tiedon lisäys taulukko laskentaan?
Jollakin makrolla??
Esimerkiksi vaikka tämän tiedon.
HKEY_LOCAL_MACHINE\HARDWARE\DESCRIPTION\System\SystemBiosDate.
Rekisteristä haku?
3
324
Vastaukset
- ....
Sub Check()
HKEY_CURRENT_USER=&H80000001
HKEY_LOCAL_MACHINE=&H80000002
'Result = GetKeyValue(HKEY_CURRENT_USER, "Software\Microsoft\Windows\CurrentVersion\App Paths\soffice.exe", "", Regkey$)
Result = GetKeyValue(HKEY_LOCAL_MACHINE, "HARDWARE\DESCRIPTION\System\SystemBiosDate" , "", Regkey$)
print Regkey$
End Sub
Declare Function RegOpenKeyEx Lib "advapi32.dll" Alias "RegOpenKeyExA" ( ByVal hKey As long,ByVal lpSubKey As String, ByVal ulOptions As Long,ByVal samDesired As Long,phkResult As Long) As Long
Declare Function RegCloseKey Lib "advapi32.dll" (ByVal hKey As Long) As Long
Declare Function RegQueryValueEx Lib "advapi32.dll" Alias "RegQueryValueExA" (ByVal hKey As long, ByVal lpValueName As String, ByVal lpReserved As Long, lpType As Long, lpData As Any, lpcbData As Long) As Long
Public Function GetKeyValue(KeyRoot As long, KeyName As String, SubKeyRef As String, ByRef KeyVal As String) As Boolean
Dim i As Long
Dim rc As Long
Dim hKey As Long
Dim KeyValType As Long
Dim tmpVal As String
Dim KeyValSize As Long
const KEY_ALL_ACCESS as long = &H3F
rc = RegOpenKeyEx(Keyroot, KeyName, 0, KEY_ALL_ACCESS, hKey)
If (rc ERROR_SUCCESS) Then GoTo GetKeyError
tmpVal = String$(1024, 0)
KeyValSize = 1024
rc = RegQueryValueEx(hKey, SubKeyRef, 0, KeyValType, tmpVal, KeyValSize)
If (rc ERROR_SUCCESS) Then GoTo GetKeyError
KeyVal = Left(tmpVal, KeyValSize)
GetKeyValue = True
rc = RegCloseKey(Key)
Exit Function
GetKeyError:
KeyVal = ""
GetKeyValue = False
rc = RegCloseKey(hKey)
End Function- Antoi Herjan
Lukuvirhe.
Tämä ominaisuus on vain lukua varten
ja pysähtyi tähän kohtaan.
HKEY_CURRENT_USER=&H80000001 - ...
Antoi Herjan kirjoitti:
Lukuvirhe.
Tämä ominaisuus on vain lukua varten
ja pysähtyi tähän kohtaan.
HKEY_CURRENT_USER=&H80000001Ota pois molemmat HKEY_...t.
Ketjusta on poistettu 0 sääntöjenvastaista viestiä.
Luetuimmat keskustelut
Useita puukotettu Tampereella
Mikäs homma tämä nyt taas on? "Useaa henkilöä on puukotettu Tampereen keskustassa kauppakeskus Ratinan lähistöllä." ht2674819Kuka rääkkää eläimiä Puolangalla?
Poliisi ampui toistakymmentä nälkiintynyttä eläintä Puolangalla Tilalta oli ollut karkuteillä lähes viisikymmentä nälkii813267- 402945
- 472543
Meneeköhän sulla
oikeasti pinnan alla yhtä huonosti kuin mulla? Tai yhtä huonosti mutta jollain eri tyylillä? Ei olisi pitänyt jättää sua451807- 971600
Lähetä terveisesi kaipaamallesi henkilölle
Vauva-palstalta tuttua kaipaamista uudessa ympäristössä. Kaipuu jatkukoon 💘971398PS uusimman gallupin rakettimainen nousija
https://yle.fi/a/74-20170641 Aivan ylivoimaisesti suurin kannatuksen nousu PS:lle. Nousu on alkanut ja jatkuu 2 vuoden1441015- 701007
- 102956