Dev C++ da Grafik Kütüphanesi…

C/C++ dilinde Turbo C kullanarak program yazabiliyorsunuz. Ama Turbo C,  Windows Vistada çalışmıyor. Onun yerine benimde şiddetle önerdiği Dev C++ kullanınız. Lakin Dev C++ da grafik kütüphanesini kullanamıyoruz ama kullanabiliriz.

Dev C++ ta grafik kütüphanesi kullanarak program yazılabilmekte.  Bunun için ek dosyaları indirip gerekli yerlere kopyalamamız  ve 1-2 ayardan sonra grafik kütüphanesi kullanarak programlar yazabilirsiniz.  Şimdi beraber uygulamalı olarak bir grafik programı yazalım. Başlıyoruz…

Öncelikle graphics.h indirip  ( C:Dev-Cppinclude ) dizine kopyalıyoruz.  Sonra da libbgi.a indirip ( C:Dev-Cpplib ) dizinine kopyalıyoruz.  Dev C++ açıp  File>New>Project diyerek yeni bir proje oluşturacağız. Burada “Empty Project”  ve “C++ Project” seçerek projemize isim vererek kaydediyoruz. Böylelikle yeni bir proje oluşturduk şimdide kaynak dosyası oluşturmak için File>New>Source File diyoruz.

Menuden Project>Project Options gelerek proje ayarlarına geliyoruz ve açılan sayfadan “Parameters” (Parametreler)tıklıyoruz. Linker alanına aşağıda yazan bölümü kopyalıyarak Ok(Tamam) diyip çıkıyoruz.

Linker bölümüne kopyalayınız.

-lbgi
-lgdi32
-lcomdlg32
-luuid
-loleaut32
-lole32

Sıra geldi programı yazıp derleyip çalıştırmaya. Aşağıdaki program kodunu kopyalayıp derleyip çalıştırdğımız takdirde programımız çalışacaktır.

#include <graphics.h>
#include <stdlib.h>
#include <stdio.h>
#include <conio.h>

int main()
{
initwindow(650,500);
outtextxy(300,80,”TURK BAYRAGI”);
setbkcolor(9);
fillellipse(147,105,5,5);
fillellipse(147,395,5,5);
bar(145,395,150,105);
setfillstyle(1,4);
setcolor(0);
bar(150,390,550,110),
setfillstyle(1,15);
setcolor(4);
fillellipse(325,250,80,80);

setfillstyle(1,4);
setcolor(4);
fillellipse(345,250,65,65);
setfillstyle(1,15);

setcolor(15);
int poly[22]={395,250,418,257,418,280,431,261,454,
269,440,250,453,231,431,238,417,220,417,243,395,250};
fillpoly(11,poly);
getch();
closegraph();
return 0;
}

—————————————

http://www.uniqueness-template.com/devcpp/

26 responses to Dev C++ da Grafik Kütüphanesi…

libbgi.a dosyasını indirip Dev C++ programının yüklü olduğu dizine mesela (C:Dev-Cpplib) kopyala. lib alt klasörü kütüphanelerin olduğu yer. daha sonra da parametrelerden eklemeler olacak. sonra çalışması lazım. hata niye verdi bilmiyorum..

adminim dev c++ da bir deneyipde öyle koysaydın ben dev c++ da türkçe de calısıyorum ben baska kod koydum hata vermi yordu ancak hata doldu taşdı adminim bu dosyaları silip bida kuracam

Teşekkür ederim. Yapamayan arkadaşlar için:
linklere sağ tıklayıp farklı kaydet seçeneğini kullanır ve adını da dogru yazarsanız sorunsuz çalışmaktadır.

admin kardeş in ellerine sağlık lakin ben dediğini yaptım error 1 verdi neyse belki programım bozuktur dedim sildim yenden yükledim eniden uyguladım dediklerini yine oldu yardım ederseniz sevinirim birde stray/148 diye hata veriyor şimdiden teşekkürler

Ben herhangi bi sorunla karşılaşmadım programdan kaynaklana bilir. Yorumlarda da bazı sorunlar ile karşılaşılmış düzelten varmı bende bilmiyorum tekrar denesen.

admin kardeş başka kodlar çalıştı türk bayrağında sıkıntı var ama teşekkür ederim çok faydalı oldu..

arkadaşlar birşey sormak istiyorum hocamız ödev verdide graphics.h ile nasıl üçgen çizerim? “koordinatları dışardan girilecek”line la denedim olmadıda 😀

ya bana adam asmaca oyunu lazım ama şekilli olacak we şekiller normal yıldız felan oluyacak bide dosya kaydetme olacak yapabilecek biri varsa lütfen yardım etsin şimdiden teşekkürler…

hayırlı günler hocam bu sitenizin çok yararı oldu bana çok sağolun. Ben birşey danışacaktım c diline video yada müzik nasıl yüklenir yada kamerada görüntü yakalayabilr miyim çok acil lazım. cevabınızı çok açil bekliyorum

S.A abi burada ben grafik ekranından bilgi girilmesini istiyorum nasıl yapacam…

printf(“”); scanf(); dev c++ de işe yaramıyor…

şimdiden teşekkürler…

Leave a Reply