Tuesday, September 17, 2013

របៀបបញ្ចូល Graphic Library ទៅក្នុង Dev-C++ V.4.9.9.2

Unknown | Tuesday, September 17, 20138:30 PM |

Dev-C++ គឺជា integrated development environment (IDE) ដែល​បាន​ដាក់​ឲ្យ​ប្រើប្រាស់​ដោយ​សេរី និង​ឥត​គិត​ថ្លៃក្រោម​ការ​ឧបត្ថម្ភ​របស់​ GNU General Public License ។ ប្រហាក់ប្រហែលទៅនឹង Turbo C++ ដែរ Dev-C++ អនុញ្ញាត​ឲ្យ​យើង​អាច​សរសេរ​កម្មវិធី​ដោយ​ប្រើ​ភាសា C និង C++ ប៉ុន្តែ​ទោះ​ជា​យ៉ាង​ណា​ក៏ដោយ យើងត្រូវការ Configure បន្ថែម ទើប​អាច​សរសេរ​កូដ Graphic បាន ។ ដូចនេះ សូមចាប់ផ្តើមជាមួយ សំបុកអាយធី ទាំងអស់គ្នា។

ជាដំបូងសូមធ្វើការទាញយក Dev-C++

សូម​ចុច នៅទីនេះ បន្ទាប់មកសូមទាញយកកញ្ចប់ Graphics.zip នៅទីនេះ ។ បន្ទាប់ពីដំឡើង Dev-C++ រួច សូមចូលទៅកាន់ទីតាំងរបស់ Dev-C++ ដែលជាទូទៅគឺ C:Dev-Cpp ។

ដោយពន្លាកញ្ចប់  Graphics.zip សូមបញ្ចូលឯកសារ(file)ឈ្មោះ libbgi.a ទៅកាន់ថត​ឯកសារ (folder) lib។ សូមបញ្ចូល ឯកសារឈ្មោះ graphics.h ទៅកាន់ថតឯកសារ include ។

បន្ទាប់មក សូមបើកកម្មវិធី Dev-C++

សូម​ធ្វើការបង្កើត Project ថ្មីដោយចុច File (Menu) > New > Project ។
បន្ទាប់មកទៀត សូមជ្រើសយក Empty  Project និងជ្រើសយក C++ Project ដូចក្នុងរូប។ សូមជ្រើសរើសទីតាំងរក្សាទុក និងចុច Save ។
បន្ទាប់មកទៀត សូម right-click លើ Project ដែលទើបបានបង្កើតនោះ រួចជ្រើសយក Project Option ។
សូមបើកឯកសារឈ្មោះ library.txt ដែលបានមកពីកញ្ចប់ graphics.zip និងធ្វើការចម្លងកូដយកមកដាក់ក្នុង Linker នៅក្នុង Parameters tab ដូចក្នុងរូប រួចចុច OK ។
បន្ទាប់មកទៀត សូមរក្សាទុក (save) Project នេះម្តងទៀតសម្រាប់ប្រើប្រាស់ថ្ងៃក្រោយ។
បន្ទាប់មកសូមបង្កើត source file ថ្មីមួយ ដោយចុច Ctrl + N នៅលើក្តារចុច។
រួចបញ្ចូលកូដខាងក្រោម (កូដសម្រាប់ការសាកល្បងប៉ុណ្ណោះ)
#include <graphics.h>
#include <dos.h>
#include <conio.h>

main()
{
int i, j = 0, gd = DETECT, gm;

initgraph(&gd,&gm,"C:\TC\BGI");

settextstyle(DEFAULT_FONT,HORIZ_DIR,2);
outtextxy(25,25,"Press any key to view house");

getch();

//setviewport(0,0,680,440,1);

rectangle(50,200,450,400); line(50,200,250, 50); line (450,200,250,50);
circle (250,125,25); rectangle (70,250,200,340); rectangle(300,250,400,400);
outtextxy(110,290,"Window");outtextxy(335,320,"Door");
/*for( i = 0 ; i <= 680 ; i = i + 10, j++ )
{
rectangle(50+i,275,250+i,400);// line (65+i,337.5,200+i,337.5);
rectangle(260+i,350,300+i,400);
circle(75+i,410,10);
circle(175+i,410,10);
setcolor(j);
if (j==15) j=2;
//settextstyle(DEFAULT_FONT,HORIZ_DIR,2);
outtextxy(70+i,337.5,"Hello, SombokIT!");
delay(50);

if( i == 680 )
break;

clearviewport();
}*/

getch();
closegraph();
return 0;
}
សូមចុច F9 នៅលើក្តារចុច នោះលោកអ្នកនឹងទទួលបានលទ្ធផលដូចខាងក្រោម៖

If you found this post helpful. Share, Subscribe or Read Related Articles.

Get Updates

Subscribe to our e-mail newsletter to receive updates.

Share This Post

Related posts

0 comments:

មតិយោបល់អ្នកអាន

Followers

Blog Archive

រក្សាសិទ្វិ © 2013 អាយធី​ ចែករំលែក
IT-Saby. រក្សាសិទ្វិដោយ ហេង សុទ្រី.
back to top