01/10/2018, 11:01

Lỗi khi sử dụng thư viện đồ họa trong C

Em mới học qua C(DEVC++) có đọc qua phần đồ họa nhưng khi em thêm thư viện graphics.h thì test thử code vẫn bị lỗi. mong mn có thể teamview giúp đỡ!!

#include<graphics.h>
#include<conio.h>
#include<dos.h>

main()
{
int gd = DETECT, gm, x, y, color, angle = 0;
struct arccoordstype a, b;
initgraph(&gd, &gm, “C: TCBGI”);
delay(2000);
while(angle<=360)
{
setcolor(BLACK);
arc(getmaxx()/2,getmaxy()/2,angle,angle+2,100);
setcolor(RED);
getarccoords(&a);
circle(a.xstart,a.ystart,25);
setcolor(BLACK);
arc(getmaxx()/2,getmaxy()/2,angle,angle+2,150);
getarccoords(&a);
setcolor(GREEN);
circle(a.xstart,a.ystart,25);
angle = angle+5;
delay(50);
}
getch();
closegraph();
}


Tao Không Ngu. viết 13:10 ngày 01/10/2018

Hi L.zero.
Bạn phải nói là thư viện gi mới được chứ ?

Khoa NTA viết 13:15 ngày 01/10/2018

Bạn ơi, sao tốn công lập topic rồi mà bạn không thèm nói rõ luôn nhỉ? Bạn nên cung cấp các thông tin sau:

  • Tên thư viện bạn dùng, số hiệu phiên bản (version).
  • Bạn đã nỗ lực tìm kiếm cách giải quyết vấn đề như thế nào? (sử dụng Google, search trên daynhauhoc,…)
  • Code test (biết đâu bạn gõ sai :v). Nếu bạn up code thì nhớ format theo định dạng sau:

// Code của bạn nằm trong đây

Góp ý:

  • Teamview không phải là cách hay để giải quyết vấn đề :v (nhất là đối với người lạ).
  • Bạn hãy thử với Google trước, nhất là tài liệu “chính chủ”. Các thư viện luôn có phần gọi là “thiết lập” (hay “cài đặt”) chung hoặc cũng có thể là riêng cho từng IDE.

P/s: đừng nói với mình là bạn sử dụng “đồ họa” kiểu console trong mấy cuốn giáo trình cũ nha

L.zero viết 13:10 ngày 01/10/2018

em làm như trong clip(https://www.youtube.com/watch?v=y9R9p7P3mnw)
sử dụng thư viện graphics.h

bản em đang dùng là dev5.11 và code test là của trên mạng
nó hiện lỗi ở dòng initgraph(&gd, &gm, “C:\TC\BGI”);

Phan Bá Hải viết 13:01 ngày 01/10/2018

Bạn ngại gì mà không up code lên?
Vấn đề ở dòng nào?
Show errorlog?
Kết quả bạn mong muốn?
Bạn không giải thích vấn đề rõ ràng là dễ bị ra đảo đấy
P/S: Bạn nghĩ việc cho người lạ điều khiển máy từ xa qua TeamViewer là một ý kiến hay?

Bài liên quan
0