Skip to main content

AccessTr.neT


Grafik Örneği

Grafik Örneği

#9
Sayın okileturc
Api için sayfalarca şey yazılabilir belki ama ben sizin kafanızı karıştırmamak için basit olarak anlatayım.

Diyelim bir program yazacaksınız. Mesela bir iskambil kartı oyunu. Bu oyunda kullanacağınız tüm kartları, tek tek programınıza resim olarak yüklemek zorundasınız. Oysa api kullanırsınız windowsun card.dll -atıyorum tabii- isimli bir kütüphane dosyasını işleterek onun içindeki hazır iskambil kart imajlarını, animasyonlarını, arka planlarını vb. kullanıyorsunuz. Yani programcılar için kolaylık. Bazen de zorunluluk. Diyelim harddiskin seri numarasını okuyacaksınız. Bu seri numarasını okumak için diske erişmeniz, diskin biosunu okutmanız, içinden seri noyu alıp getirmeniz lazım. Bunu taparken ne kullanmalısınız? Elbette makine dili, assembly... Oysa API, işletim sisteminin bize sunduğu bir kolaylık olarak -kullanabilirseniz eğer- hazır beklemektedir. Çünkü en basit bir windows sistem özellikler veren bir program o diskin seri numarasını kullanıcıya sunmaktadır. İşte biz de aynı kaynaktan yararlanarak API üzerinden işlemlerimizi yaptırabiliriz.

Gerçekte ise kod yazmayı seven, gözü kapalı kod yazan arkadaşlar ise API olmadan işlerini halletmeye çalışırlar. Çünkü uzun kodlar yazarak API'nin kolayca getirdiği işlemi kodlarla yaptırmak, sisteme müdahil olmamak, sistem kaynaklarını yormamak gibi amaçlar var. Biraz işin kolayına kaçmak demek API kullanmak. Özellikle Ozan'la ben, ünlü Access'çi Stephan Lebans'ın API'leri ile hava atan arkadaşlarımıza çok takılırız.

Bu aslında bir tercih meselesidir. Ben mesela bu konuda o kadar tutucu değilim. İşimi göreni kullanırım diyenlerdenim.
İnadına, ille de Accesstr.net...
Cevapla

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da

Bu Konudaki Yorumlar
Grafik Örneği - Yazar: ozanakkaya - 01/07/2009, 23:20
Cvp: Grafik Örneği (Api) - Yazar: okileturc - 01/07/2009, 23:23
Cvp: Grafik Örneği (Api) - Yazar: ozanakkaya - 01/07/2009, 23:25
Cvp: Grafik Örneği (Api) - Yazar: okileturc - 01/07/2009, 23:37
Cvp: Grafik Örneği (Api) - Yazar: mehmetdemiral - 01/07/2009, 23:44
Cvp: Grafik Örneği (Api) - Yazar: cuneyt - 01/07/2009, 23:56
Cvp: Grafik Örneği (Api) - Yazar: ozanakkaya - 02/07/2009, 00:02
Cvp: Grafik Örneği (Api) - Yazar: chopper07 - 02/07/2009, 00:06
Cvp: Grafik Örneği (Api) - Yazar: mehmetdemiral - 02/07/2009, 00:08
Cvp: Grafik Örneği (Api) - Yazar: benremix - 02/07/2009, 06:39
Cvp: Grafik Örneği (Api) - Yazar: assenucler - 02/07/2009, 07:03
Cvp: Grafik Örneği - Yazar: okileturc - 02/07/2009, 14:23
Cvp: Grafik Örneği - Yazar: mehmetdemiral - 02/07/2009, 14:37
Cvp: Grafik Örneği - Yazar: BigBossTurk - 09/02/2010, 23:42
Cvp: Grafik Örneği - Yazar: derer - 11/08/2010, 09:36
Cvp: Grafik Örneği - Yazar: gok_han - 11/08/2010, 10:54
Cvp: Grafik Örneği - Yazar: akem - 21/08/2010, 23:39
Task