Từ 1 tới 5 trên tổng số 5 kết quả

Đề tài: Sử dụng hàm đồ họa ko đc ??

  1. #1
    Ngày gia nhập
    03 2008
    Bài viết
    0

    Mặc định Sử dụng hàm đồ họa ko đc ??

    Code:
    #include <graphics.h>
    #include "conio.h"
    void main(){
    	int mh,mode;
    	mh=EGA;
    	mode=EGALO;	
           	initgraph(&mh,&mode,"C:\borlandc\BGI");
    	setbkcolor(GREEN);
    	setcolor(WHITE);
    	setfillstyle(SLASH_FILL,RED);
    	arc(160,50,0,90,45);
    	ellipse(480,50,180,270,150,45);
    	circle(160,150,45);
    	pieslice(480,150,90,360,45);
    	getch();
    	closegraph();      
    }
    Mình chạy chương trình trong Borland C 3.1 for Dos ( do hàm graphics.h không chạy đc trong borland C for win ) ! thì báo lỗi là undefined symbol _initgraphic, undefined symbol _circle,.... ( nói chung là hàm thuộc thư viện graphics.h)
    Minh vô trong thư mục thư viện thì thấy có thư viện graphics.h ,mà đoạn code này mình lấy từ trong sách của thầy Ất ! Khôgn hiểu vì sao lại không chạy nữa ! ?? Ai giúp mình với

  2. #2
    Ngày gia nhập
    12 2006
    Nơi ở
    US
    Bài viết
    1,917

    graphics.h chỉ dùng cho Dos mode. Tìm hiểu openGL đi !

  3. #3
    Ngày gia nhập
    03 2008
    Bài viết
    0

    Trích dẫn Nguyên bản được gửi bởi rox_rook Xem bài viết
    graphics.h chỉ dùng cho Dos mode.
    Mình chạy bằng borland C for Dos vẫn không đc hả bạn ! Vậy phải làm sao để chạy trong dos mode ??

    Trích dẫn Nguyên bản được gửi bởi rox_rook Xem bài viết
    Tìm hiểu openGL đi !
    Mình đang mún sử dụng đồ họa trong C trước , gòi mới wa Visual C++ ! huhu

  4. #4
    Ngày gia nhập
    12 2006
    Nơi ở
    US
    Bài viết
    1,917

    Never use graphics.h for Dos, nhưng có lẽ google thì chắp vá xài cho Win cũng được, check nick của Moderate : mental_shield, có 1 lần hắn chỉ tui xài cho Dev-cpp, chạy cũng được 1 số hàm. Do tui không còn dùng nữa. openGL cũng không khó lắm, cứ đọc từ từ cũng hiểu. Tui cũng đang học chứ cũng chẳng pro gì. Muốn thì tui chỉ cho mà học.
    OpenGL is not only for Visual C++, any platform ( Linux, Unix, Macs..) and for any compiler as well !

  5. #5
    Ngày gia nhập
    03 2008
    Bài viết
    0

    Mình sử dụng đc zòi _T :
    vào Options -> Linker -> Libraries....
    - Trong box Libraries check vào Graphics library

    Anyway Thanks for Ur Help ! Chắc sau này sẽ học OpenGL thử ! Lúc đó sẽ nhờ bạn rox_rook ^^

Quyền hạn của bạn

  • Bạn không thể gửi đề tài mới
  • Bạn không thể gửi bài trả lời
  • Bạn không thể gửi các đính kèm
  • Bạn không thể chỉnh sửa bài viết của bạn