២៩
មករា

​បង្កើត Application សម្រាប់​មើល Drive, Folder និង File

ការ​បង្កើត Application ​សម្រាប់ Browser Drive, File និង Folder ​ទៅតាម Path ​ដែល​យើង​ជ្រើសរើស​ក្នុង Combox (DropDownList) ដោយ​ប្រើ​ភាសា C# ​សរសេរ​ជាមួយនឹង​កម្មវិធី Visual Studio 2017 សូមមើលរូប​ខាងក្រោម​៖  

ចុច Like គេហំទព័រ www.antkh.com ដើម្បី​ទទួលបាន​ព័ត៌មាន​ថ្មីៗ​ទាក់ទងនឹង​បច្ចេកវិទ្យា​

១. ការ Design Form

·  គូស ComboBox រួច​កំណត់ DropDownStyle Properties របស់វាដោយប្ដូរដាក់ DropDownList និងដាក់​ឈ្មោះ​ឲ្យ​វាថា cbdrive

· គូស RichTextBox ចំនួនពីរ RichTextBox ទីមួយ​សម្រាប់​បង្ហាញ​ទីតាំង Folder និង RichTextBox ទីពីរ​សម្រាប់​បង្ហាញ​ File នៅ​ក្នុង Folder ​ដែល​បាន​ជ្រើសរើស​ក្នុង RichTextBox ទីមួយ ។ ដាក់​ឈ្មោះ​ឲ្យ RichTextBox ទីមួយថា richtxtFolder ហើយ RichTextBox ទីពីរថា richtxtFile

២. ការ​សរសេរ និងពិភាក្សាកូដ

ពេល​ដែល Application បើកដំបូងយើងនឹង load drive ​ទាំងអស់ ដែល​មាន​ក្នុង​កុំព្យូទ័រ​ចូល​ក្នុង ComboBox ដើម្បី​ការងារ​នេះ យើង​សរសេរ​កូដដូច​ខាងក្រោម ចូលទៅ​ក្នុង event Form Load (Double-click ត្រង់ Title របស់ Form ឬ​ផ្ទៃរបស់ Form ​ដែល​មិនមាន control) ឬ​យើងចុចលើ Event Icon រួច Double-click លើ load (ដូចរូប​ខាងលើ) ៖

នៅ​ក្នុង​កូដ​ខាងលើ​នេះ យើង​ប្រើ Namespace: using System.IO;

Namespace នេះហៅ ដើម្បី​អាច​ប្រើ class File, FileInfo, Directory និង DirectoryInfo ដែល​យើងត្រូវការ​ប្រើ​ក្នុង​ការ​បង្កើត​កម្មវិធី​នេះ ។

​បន្ទាប់មក​យើង Double click ​ទៅលើ​ ComboBox (cbdrive) ដើម្បី​បង្កើត Event SelectedIndexChanged រួច​សរសេរ​កូដដូច​ខាងក្រោម​៖

​បន្ទាប់មក​យើង Double click ​ទៅលើ​ Button Refresh (btnRefresh) ដើម្បី​បង្កើត Event Click របស់ button រួច​សរសេរ​កូដដូច​ខាងក្រោម​៖

​ខាងក្រោម​នេះជា​លទ្ធផល​ដែល​យើងទទួលបាន

♦ ដកស្រង់ចេញពី​ទស្សនាវដ្ដី​អាន-ANT កែ​សម្រួល​អត្ថបទឡើងវិញដោយ លោក ទៀង ចន្ទ​ដាឡែន

♦ ​សម្រាប់​វគ្គ​សិក្សា C# Beginning តម្លៃ ៧០ដុល្លា http://training.antkh.com/csharp_for_beginner.aspx

♦ សូម​ចូលរួម​ជាសមាជិក ANT Training Group  ដើម្បី​តាមដានសម្មភាពប្រចាំ​ថ្ងៃ​ជាមួយអាន-ANT
♦ ចុច Like គេហទំព័រ www.antkh.com  ដើម្បី​ទទួលបានអត្ថបទថ្មីៗ​ដែល​ទាក់ទងនឹង​បច្ចេកវិទ្យា​រៀងរាល់​ថ្ងៃ​

♦ សម្រាប់​ស្នាដៃសិស្ស​ដែល​បាន​បញ្ចប់​វគ្គ​សិក្សា​នៅអាន-ANT កន្លងមក http://training.antkh.com/achievements/

មតិ និង​យោបល់​ទៅលើ​អត្ថបទ​នេះ (តាម Facebook)

ខាងក្រោម​នេះ​ជា​យោបល់​ផ្សេងៗ​របស់​អ្នកទស្សនា