Winreg

Winreg 1.2

Windows / pda-systems.COM / 168 / Speċifikazzjoni sħiħa
Deskrizzjoni

Winreg: Għodda qawwija ta' Aċċess għar-Reġistru għall-Iżviluppaturi Java

Jekk int żviluppatur Java qed tfittex mod faċli biex taċċessa r-reġistru tal-Windows mill-applikazzjonijiet tiegħek, Winreg hija s-soluzzjoni perfetta. Din il-klassi żgħira tipprovdi mod sempliċi u effiċjenti biex jinteraġixxu mar-reġistru mingħajr ma teħtieġ xi libreriji esterni jew sejħiet tas-sistema. B'Winreg, tista' malajr u faċilment taqra u tikteb valuri fir-reġistru, u tagħmilha għodda essenzjali għal kwalunkwe żviluppatur li jaħdem fuq applikazzjonijiet ibbażati fuq il-Windows.

X'inhu Winreg?

Winreg hija klassi Java ħafifa li tipprovdi aċċess għar-reġistru tal-Windows. Hija mfassla biex tkun faċli biex tużah u ma teħtieġ l-ebda dipendenzi esterni jew sejħiet tas-sistema nattiva. Minflok, juża Java APIs standard biex jinteraġixxi mar-reġistru, u jagħmilha sempliċi u sempliċi għall-iżviluppaturi tal-livelli kollha tal-ħiliet.

Bil-Winreg, tista 'taqra u tikteb valuri kemm fil-verżjonijiet 32-bit u 64-bit tar-reġistru. Tista' wkoll toħloq ċwievet u subkeys ġodda kif meħtieġ, li jagħtuk kontroll sħiħ fuq l-interazzjoni tal-applikazzjoni tiegħek ma' dan il-komponent kritiku tas-sistema operattiva Windows.

Għaliex Uża Winreg?

Hemm ħafna raġunijiet għaliex l-iżviluppaturi jista 'jkollhom bżonn jaċċessaw ir-reġistru tal-Windows mill-applikazzjonijiet tagħhom. Pereżempju:

- Il-ħażna tas-settings tal-applikazzjoni: Ħafna applikazzjonijiet jaħżnu l-preferenzi tal-utent fir-reġistru aktar milli fil-fajls tal-konfigurazzjoni jew fid-databases.

- Interazzjoni ma' softwer ieħor: Xi softwer jiddependi fuq valuri speċifiċi li jkunu preżenti f'ċerti partijiet tar-reġistru.

- Debugging: Meta ssolvi l-problemi b'applikazzjoni jew komponent tas-sistema, l-eżaminazzjoni tal-entrati tagħha fir-reġistru jista' jipprovdi għarfien siewi dwar x'inhu għaddej ħażin.

Tkun xi tkun ir-raġuni tiegħek biex teħtieġ aċċess għal din il-parti importanti tal-Windows, Winreg jagħmilha faċli.

Karatteristiċi

Hawn huma biss ftit mill-karatteristiċi ewlenin ta' Winreg:

- API sempliċi: L-API pprovduta minn Winreg hija sempliċi u faċli biex tużah.

- Ebda dipendenzi esterni: M'għandekx bżonn xi libreriji jew DLLs addizzjonali - dak kollu li għandek bżonn huwa inkluż f'dan il-fajl ta' klassi waħda.

- Kompatibilità bejn pjattaformi: Filwaqt li ddisinjata speċifikament għall-użu fuq sistemi Windows, m'hemm xejn li jwaqqafk milli tuża din il-librerija fuq pjattaformi oħra jekk meħtieġ.

- Liċenzja ASL 2.0: Din il-liċenzja permissiva open-source tippermettilek li tinkludi dan il-kodiċi fi ħdan il-proġetti tiegħek stess mingħajr ma tinkwieta dwar kwistjonijiet ta' liċenzjar down-the-line.

Kif Taħdem?

L-użu ta' WinReg ma jistax ikun aktar sempliċi - sempliċement segwi dawn il-passi:

1) Oħloq istanza ta' "RegistryKey" li tirrappreżenta jew HKEY_LOCAL_MACHINE (għal settings mal-magna kollha) jew HKEY_CURRENT_USER (għal settings speċifiċi għall-utent).

2) Sejħa `openSubKey()` fuq dak l-oġġett li jgħaddi fi string li tirrappreżenta jew isem ewlieni (eż., "SOFTWARE\\Microsoft\\Windows") jew passaġġ sħiħ (eż., "HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Windows") ").

3) Ladarba jinfetaħ b'suċċess sejħa waħda minn diversi metodi disponibbli bħal "getValue ()" li jirritorna data assoċjata ma 'isem valur speċifikat taħt ċavetta kurrenti; `setValue()` li jistabbilixxi data assoċjata ma 'isem valur speċifikat taħt ċavetta kurrenti; `deleteValue()` li tħassar valur speċifikat taħt iċ-ċavetta kurrenti; eċċ...

Dak kollu hemm ukoll! B'dawn il-ftit linji ta' kodiċi miżjuda fil-proġett tiegħek, ser ikollok kontroll sħiħ fuq il-qari/kitba/tħassir ta' ċwievet/valuri fid-database tar-Reġistru qawwija ta' windows!

Konklużjoni

Bħala konklużjoni, jekk qed tfittex għodda faċli biex tużah li tippermetti lill-iżviluppaturi Java aċċess rapidu fid-database tar-Reġistru b'saħħitha tat-twieqi allura ma tfittexx aktar minn winReg! L-API sempliċi tagħha flimkien mal-kompatibilità bejn il-pjattaformi tagħmilha għażla ideali meta tiżviluppa softwer immirat għal pjattaformi ta' Microsoft bħal apps tad-desktop li jaħdmu b'mod nattiv fuq konfigurazzjonijiet ta' hardware top-of-the-line kif ukoll soluzzjonijiet ibbażati fuq il-web skjerati fuq apparati multipli inklużi smartphones u pilloli bl-istess mod !

Speċifikazzjoni sħiħa
Pubblikatur pda-systems.COM
Sit tal-pubblikatur http://www.pda-systems.com
Data tal-ħruġ 2013-02-25
Data miżjuda 2013-02-25
Kategorija Għodod għall-Iżviluppaturi
Sottokategorija Software Java
Verżjoni 1.2
Rekwiżiti Os Windows 2003, Windows 8, Windows Vista, Windows, Windows Server 2008, Windows 7, Windows XP
Rekwiżiti None
Prezz Free
Tniżżil fil-ġimgħa 0
Tniżżil totali 168

Comments: