Winreg 1.2
ការពិពណ៌នា
Winreg៖ ឧបករណ៍ចូលដំណើរការចុះបញ្ជីដ៏មានអានុភាពសម្រាប់អ្នកអភិវឌ្ឍន៍ Java
ប្រសិនបើអ្នកជាអ្នកបង្កើត Java ដែលកំពុងស្វែងរកវិធីងាយស្រួលក្នុងការចូលប្រើ Windows registry ពីកម្មវិធីរបស់អ្នក Winreg គឺជាដំណោះស្រាយដ៏ល្អឥតខ្ចោះ។ ថ្នាក់តូចនេះផ្តល់នូវវិធីសាមញ្ញ និងមានប្រសិទ្ធភាពក្នុងការធ្វើអន្តរកម្មជាមួយបញ្ជីឈ្មោះដោយមិនចាំបាច់មានបណ្ណាល័យខាងក្រៅ ឬការហៅប្រព័ន្ធ។ ជាមួយ Winreg អ្នកអាចអាន និងសរសេរតម្លៃបានយ៉ាងរហ័ស និងងាយស្រួលក្នុងបញ្ជីឈ្មោះ ដែលធ្វើឱ្យវាក្លាយជាឧបករណ៍សំខាន់សម្រាប់អ្នកអភិវឌ្ឍន៍ដែលធ្វើការលើកម្មវិធីដែលមានមូលដ្ឋានលើ Windows ។
តើ Winreg ជាអ្វី?
Winreg គឺជាថ្នាក់ Java ទម្ងន់ស្រាលដែលផ្តល់នូវការចូលទៅកាន់បញ្ជីឈ្មោះវីនដូ។ វាត្រូវបានរចនាឡើងដើម្បីឱ្យងាយស្រួលប្រើ និងមិនត្រូវការភាពអាស្រ័យខាងក្រៅ ឬការហៅតាមប្រព័ន្ធដើមឡើយ។ ផ្ទុយទៅវិញ វាប្រើ Java APIs ស្តង់ដារដើម្បីធ្វើអន្តរកម្មជាមួយបញ្ជីឈ្មោះ ដែលធ្វើឱ្យវាសាមញ្ញ និងត្រង់សម្រាប់អ្នកអភិវឌ្ឍន៍គ្រប់កម្រិតជំនាញ។
ជាមួយ Winreg អ្នកអាចអាន និងសរសេរតម្លៃទាំងនៅក្នុងកំណែ 32-bit និង 64-bit នៃបញ្ជីឈ្មោះ។ អ្នកក៏អាចបង្កើតកូនសោ និងកូនសោរថ្មីតាមតម្រូវការ ដែលផ្តល់ឱ្យអ្នកនូវការគ្រប់គ្រងពេញលេញលើអន្តរកម្មនៃកម្មវិធីរបស់អ្នកជាមួយនឹងសមាសធាតុសំខាន់នៃប្រព័ន្ធប្រតិបត្តិការវីនដូ។
ហេតុអ្វីត្រូវប្រើ Winreg?
មានហេតុផលជាច្រើនដែលអ្នកអភិវឌ្ឍន៍ប្រហែលជាត្រូវចូលប្រើ Windows registry ពីកម្មវិធីរបស់ពួកគេ។ ឧទាហរណ៍:
- រក្សាទុកការកំណត់កម្មវិធី៖ កម្មវិធីជាច្រើនរក្សាទុកចំណូលចិត្តរបស់អ្នកប្រើប្រាស់នៅក្នុងបញ្ជីឈ្មោះ ជាជាងនៅក្នុងឯកសារកំណត់រចនាសម្ព័ន្ធ ឬមូលដ្ឋានទិន្នន័យ។
- អន្តរកម្មជាមួយកម្មវិធីផ្សេងទៀត៖ កម្មវិធីមួយចំនួនពឹងផ្អែកលើតម្លៃជាក់លាក់ដែលមានវត្តមាននៅក្នុងផ្នែកខ្លះនៃបញ្ជីឈ្មោះ។
- ការបំបាត់កំហុស៖ នៅពេលដោះស្រាយបញ្ហាជាមួយកម្មវិធី ឬសមាសធាតុប្រព័ន្ធ ការពិនិត្យមើលធាតុរបស់វានៅក្នុងបញ្ជីឈ្មោះអាចផ្តល់នូវការយល់ដឹងដ៏មានតម្លៃចំពោះអ្វីដែលកំពុងកើតឡើង។
អ្វីក៏ដោយដែលហេតុផលរបស់អ្នកដែលត្រូវការចូលទៅកាន់ផ្នែកសំខាន់នៃ Windows នេះ Winreg ធ្វើឱ្យមានភាពងាយស្រួល។
លក្ខណៈពិសេស
នេះគ្រាន់តែជាមុខងារសំខាន់ៗមួយចំនួនរបស់ Winreg៖
- API សាមញ្ញ៖ API ដែលផ្តល់ដោយ Winreg គឺត្រង់ និងងាយស្រួលប្រើ។
- គ្មានភាពអាស្រ័យខាងក្រៅ៖ អ្នកមិនត្រូវការបណ្ណាល័យ ឬ DLLs បន្ថែមទេ - អ្វីគ្រប់យ៉ាងដែលអ្នកត្រូវការគឺត្រូវបានរួមបញ្ចូលនៅក្នុងឯកសារថ្នាក់តែមួយនេះ។
- ភាពឆបគ្នាឆ្លងវេទិកា៖ ខណៈពេលដែលត្រូវបានរចនាឡើងជាពិសេសសម្រាប់ប្រើនៅលើប្រព័ន្ធវីនដូ គ្មានអ្វីរារាំងអ្នកពីការប្រើប្រាស់បណ្ណាល័យនេះនៅលើវេទិកាផ្សេងទៀតប្រសិនបើចាំបាច់នោះទេ។
- អាជ្ញាប័ណ្ណ ASL 2.0៖ អាជ្ញាប័ណ្ណប្រភពបើកចំហដែលអនុញ្ញាតនេះអនុញ្ញាតឱ្យអ្នកបញ្ចូលលេខកូដនេះនៅក្នុងគម្រោងផ្ទាល់ខ្លួនរបស់អ្នកដោយមិនចាំបាច់ព្រួយបារម្ភអំពីបញ្ហាអាជ្ញាបណ្ណ។
តើវាដំណើរការយ៉ាងដូចម្តេច?
ការប្រើប្រាស់ WinReg មិនអាចងាយស្រួលជាងនេះទេ - គ្រាន់តែធ្វើតាមជំហានទាំងនេះ៖
1) បង្កើតឧទាហរណ៍នៃ 'RegistryKey' តំណាងឱ្យ HKEY_LOCAL_MACHINE (សម្រាប់ការកំណត់ទូទាំងម៉ាស៊ីន) ឬ HKEY_CURRENT_USER (សម្រាប់ការកំណត់អ្នកប្រើប្រាស់ជាក់លាក់)។
2) ហៅទូរស័ព្ទទៅ `openSubKey()` នៅលើវត្ថុដែលឆ្លងកាត់ក្នុងខ្សែអក្សរដែលតំណាងឱ្យឈ្មោះគន្លឹះ (ឧ. "SOFTWARE\\Microsoft\\Windows") ឬផ្លូវពេញ (ឧ. "HKEY_LOCAL_MACHINE\\SOFTWARE\\ Microsoft\\Windows ")
3) នៅពេលបើកដោយជោគជ័យ ហៅវិធីសាស្ត្រមួយក្នុងចំណោមវិធីជាច្រើនដែលមានដូចជា `getValue()` ដែលត្រឡប់ទិន្នន័យដែលភ្ជាប់ជាមួយឈ្មោះតម្លៃដែលបានបញ្ជាក់នៅក្រោមគន្លឹះបច្ចុប្បន្ន។ `setValue()` ដែលកំណត់ទិន្នន័យដែលភ្ជាប់ជាមួយឈ្មោះតម្លៃដែលបានបញ្ជាក់នៅក្រោមសោបច្ចុប្បន្ន។ `deleteValue()` ដែលលុបតម្លៃដែលបានបញ្ជាក់នៅក្រោមសោបច្ចុប្បន្ន។ ល...
ប៉ុណ្ណឹងក៏មានដែរ! ដោយគ្រាន់តែបញ្ចូលកូដពីរបីបន្ទាត់នេះទៅក្នុងគម្រោងរបស់អ្នក អ្នកនឹងមានការគ្រប់គ្រងពេញលេញលើការអាន/សរសេរ/លុបសោ/តម្លៃនៅក្នុងមូលដ្ឋានទិន្នន័យចុះបញ្ជីដ៏មានអានុភាពរបស់ windows!
សេចក្តីសន្និដ្ឋាន
សរុបសេចក្តីមក ប្រសិនបើអ្នកកំពុងស្វែងរកឧបករណ៍ដែលងាយស្រួលប្រើដែលអនុញ្ញាតឱ្យអ្នកអភិវឌ្ឍន៍ Java ចូលដំណើរការយ៉ាងរហ័សទៅក្នុងមូលដ្ឋានទិន្នន័យចុះបញ្ជីដ៏មានអានុភាពរបស់ windows បន្ទាប់មកមើលទៅមិនមានអ្វីលើសពី winReg! API សាមញ្ញរបស់វារួមបញ្ចូលគ្នាជាមួយនឹងភាពឆបគ្នាឆ្លងវេទិកាធ្វើឱ្យវាជាជម្រើសដ៏ល្អនៅពេលបង្កើតកម្មវិធីដែលកំណត់គោលដៅលើវេទិកា Microsoft ដូចជាកម្មវិធីកុំព្យូទ័រដែលដំណើរការពីដើមនៅលើការកំណត់រចនាសម្ព័ន្ធផ្នែករឹងកំពូលក៏ដូចជាដំណោះស្រាយតាមគេហទំព័រដែលដាក់ពង្រាយនៅទូទាំងឧបករណ៍ជាច្រើនរួមទាំងស្មាតហ្វូន និងថេប្លេតដូចគ្នា !
លក្ខណៈពិសេសពេញលេញ
អ្នកបោះពុម្ពផ្សាយ | pda-systems.COM |
គេហទំព័រអ្នកបោះពុម្ពផ្សាយ | http://www.pda-systems.com |
កាលបរិច្ឆេទចេញផ្សាយ | 2013-02-25 |
កាលបរិច្ឆេទដែលបានបន្ថែម | 2013-02-25 |
ប្រភេទ | ឧបករណ៍អ្នកអភិវឌ្ឍន៍ |
ប្រភេទរង | ចាវ៉ាកម្មវិធី |
កំណែ | 1.2 |
តម្រូវការ Os | Windows 2003, Windows 8, Windows Vista, Windows, Windows Server 2008, Windows 7, Windows XP |
តម្រូវការ | None |
តម្លៃ | Free |
ការទាញយកក្នុងមួយសប្តាហ៍ | 0 |
ការទាញយកសរុប | 168 |
Comments: