Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako získať prístup Windows Registry Od Java

Častým problémom pre skúsených vývojárov v jazyku Java je prístup k Registry systému Windows z aplikácie Java alebo applet . Nie je vložený knižnica v jazyku Java , ktorý poskytuje možnosť prístupu k Registry systému Windows , však, knižnica JNI Registry je možné používať zadarmo v programovaní v jazyku Java . JNI Registre je Sun schválené Java knižnica , ktorá poskytuje Java tried pre použitie vo vývoji svojho softvéru . Pokyny dovolená 1

Stiahnite si knižnicu JNI registra ( pozri zdroje ) .
2

Extrahuje súbory , knižnice registra kliknutím pravým tlačidlom na stiahnutý súbor zip a výberom " výpis " Voľba menu vyberte umiestnenie pre knižnice súborov .
3

Otvorte Java integrované vývojové prostredie ( IDE ) od ikonu programu dvojitým kliknutím sa nachádza na pracovnej ploche vášho počítača . Vyberte si konkrétny menu možnosť spustenia novej triedy Java v IDE voľbou " Súbor " a " New Java Class " položky menu .
4

Importujte registra class súbory JNI do novej triedy Java . Ak chcete importovať triedy , vložte nasledujúci kód v hornej časti prázdnej triede súboru :

import com.ice.jni.registry.Registry , import com.ice.jni.registry.RegistryException , import com.ice . jni.registry.RegistryKey , import com.ice.jni.registry.RegistryValue ,
5

Vytvoriť nový registra a RegistryKey triedy inštancií . Po vytvorení inštancie , otvorte podkľúč databázy Registry , ktorý chcete zmeniť vo vašom programe Java . Nasledujúci kód môže byť použitý na vykonanie týchto krokov :

Registre myRegistry = new registra ( ) ; Registre myRegistryKey = Registry.HKEY_CURRENT_USER ; Registre MyKey = registry.openSubkey ( myRegistryKey , " Software \\ \\ Microsoft \\ \\ CurrentVersion \\ \\ Explorer \\ \\ Advanced " , RegistryKey.ACCESS_ALL ) ;
6

získať prístup k hodnoty kľúča v nastavenia databázy Registry , ktoré si prajete upraviť , a zmeňte hodnotu . Ak máte prístup k Registry systému Windows v jazyku Java , je nutné vykonať v " vyskúšať vedenia " v prípade Registre Výnimka je vyvolaná Java , aby sa zabránilo programu Java z zlyhávajú . Potom, čo pokus slučky bol spustený v programe Java , bude operácia Registry byť dokončená . Nasledujúci kód je možné použiť pre tento krok :

try { RegsitryValue myRegistryValue = myKey.getValue ( " ok " ) ; myKey.setValue ( " Test Value " , myRegistryValue ) ; myKey.deleteValue ( " ok " ) ; } catch ( RegistryException reEx ) { }

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené