Mình nghĩ báo lỗi vậy là đúng rồi bạn. Chắc là bạn đồ họa của bạn sử dụng là đồ họa trên dos, ko dùng được trên win.
Em có chạy 1 chương trình đồ họa trong C++. Code thì chuẩn rồi, nhưng khi compile hiện lên dòng lỗi : Error directive: BGI graphics not supported under Windows.
Mong mọi người chỉ giúp với.
Mình nghĩ báo lỗi vậy là đúng rồi bạn. Chắc là bạn đồ họa của bạn sử dụng là đồ họa trên dos, ko dùng được trên win.
Càng yêu mèo thì mèo càng mập. Mèo càng mập ta lại càng yêu.
Với mấy cái này bạn phải đưa code lên thui bạn à. Mọi người mới test được. Còn nếu bạn không đưa thì lỗi trên có thể do rất nhiều nguyên nhân.
ps: BGI graphics not supported under Windows (thư viện đồ họa BGI không hỗ trợ đồ họa dưới Windows).
Đã được chỉnh sửa lần cuối bởi zkday2686 : 19-10-2008 lúc 10:30 PM.
Theo lời bạn zkday2686, mình post cái cide lên nhá:
Code:#include<graphics.h> #include<conio.h> int main() { int mh=0, mode=0; initgraph(&mh,&mode,""); setbkcolor(GREEN); setcolor(YELLOW); moveto(20,20); lineto(200,180); closegraph(); return 1; getch(); }
Đó, mọi người thử roài chỉ giáo dùm.
Úiz, cái này chạy trong dos mà, đâu phải chạy trong win ? Dịch trong win báo lỗi là đúng rồi.
Càng yêu mèo thì mèo càng mập. Mèo càng mập ta lại càng yêu.
Trong Dos cũng chạy không được luôn.
mấy cái hàm như này nè bạn:C Code:
initgraph(&mh,&mode,"");//đường dẫn đâu rùi nhỉ.
chỉ dùng trong Dos thôi. trong Win nó báo lỗi là đúng rùiC Code:
setbkcolor(GREEN);
nếu muốn chạy đồ họa trong Win thì dùng các bộ thư viện khác(cái này phải dùng BC for Win) như GDI chẳng hạn
Dos là cái màn hình console màu đen đen, còn win là các chương trình có dạng cửa sổ... Bạn dùng borlandc 3.1 là chắc chắn chạy được.
Càng yêu mèo thì mèo càng mập. Mèo càng mập ta lại càng yêu.