For Android device For iOS device
២៤
មីនា

ការ​បង្កើត Menu ដែល​ប្រើ​ប្រាស់​ជាមួយ Arrow key តាមរយៈ C++

រៀបរៀងអត្ថបទដោយ លោក ព្រុំ មីណុត

ជា​រៀងរាល់​ថ្ងៃ មនុស្សគ្រប់​គ្នា​រស់នៅពឹងពាក់លើ​បច្ចេកវិទ្យា​ស្ទើរតែ​ទាំងស្រុង ។ ទន្ទឹមនឹង​បច្ចេកវិទ្យា​មានការរីក​ចម្រើន ភាសា Programming បានដើរ​តួនាទី​យ៉ាង​សំខាន់​ក្នុង​ការ​បង្កើត​កម្មវិធី​សម្រាប់​ប្រើ​ប្រាស់​ផ្សេងៗ ។ ដូច្នេះ​ថ្នាក់​បណ្តុះបណ្តាល​កុំព្យូទ័រ​អាន-ANT សូមលើកយកអត្ថបទមួយមាន​ចំណងជើង​ថា ការ​បង្កើត​ Menu ​ដែល​ប្រើ​ប្រាស់​ជាមួយ Arrow key ​តាមរយៈ ភាសា C++  ដើម្បី​ផ្ដល់​ជាជំនួយដល់​បងប្អូន​ដែល​ចូលចិត្តរៀនពីភាសា Programming ​ឲ្យ​បានយល់ដឹង​បន្ថែម​ទៀតដូច​ខាងក្រោម​នេះ៖

♦ លទ្ធផល​

 

 ពន្យល់ Code

- foreColor ()  ជាfunction 1​សម្រាប់​ដាក់ពណ៍អក្សរ ឬ background

- gotoxy ()  ជាfunction 1 ​សម្រាប់​កំណត់​ទីតាំង​ឲ្យ cursor

- function foreColor () & gotoxy ()  មាននៅ​ក្នុង​ header file antheader.h

- int n=sizeof (menu) /sizeof (string) ; រាប់ចំនួនធាតុ Array ​ដែល​មាននៅ​ក្នុង​ menu

- int press ​ប្រើ​សម្រាប់​រាប់ចំនួនដងនៃការចុច arrow key  ដើម្បី​យកទៅប្រៀបធៀបលក្ខ័ណ

- int i ​ប្រើ​សម្រាប់​កំណត់​តម្លៃ​នៃ Index របស់ menu

- while (1)  ​មានន័យថា​កម្មវិធី​ដំណើរ​ការ​រហូត​ដល់យើងបិទ​កម្មវិធី​

- switch (getch () )  ​មានន័យថា​វាចាំទទួល​តម្លៃ​ពី keyboard  ដើម្បី​យកទៅប្រៀបធៀបលក្ខខណ្ឌ​ដែល​វាទទូល​តម្លៃ​ជា​ ASCII

- case 80: ​មានន័យថា​វាទទួល​តម្លៃ​បាន​នៅពេល​យើងចុច Arrow key Down (in ASCII 80= Arrow key Down)

- case 72: ​មានន័យថា​វាទទួល​តម្លៃ​បាន​នៅពេល​យើងចុច Arrow key Up (in ASCII 72= Arrow key Up)

→ ចុចទីនេះ ដើម្បី​មើល​លក្ខណៈ​ពិសេស​កម្មវិធី ANTLearner និងរបៀប​ប្រើ​ប្រាស់​កម្មវិធី​នេះ

♦♦ ​ប្រសិនបើ​មានចង្ងល់ ឬ​មាន​បញ្ហា​លើការ​ដំឡើង​កម្មវិធី​ផ្សេងៗ​ដែល​បង្កើត​ដោយអាន-ANT ដូច​ផ្ញើ​សារចូល Page: https://www.facebook.com/ANTTechnologyTrainingCenter

♦♦ លេខ​ទូរសព្ទ​ទំនាក់ទំនង ០១០/០១៦ ៦៦៦ ៦៥៣

💒ទីតាំង​ #86B ​ផ្លូវ​ 313 កែង 606 សង្កាត់បឹងកក់២ ទួលគោក

https://maps.app.goo.gl/cdi3hTED27tbHBaB9

 

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

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