Arşiv Anasayfa API(Application Programming Interface)
Sayfalar: 1
API Nedir Gönderen: FetihlerFatihi Tarih: 10 May 2006 11:37:31
API Nedir?
API Windows'un kullandığı nesneleri programımızda kullanacağımız fonksiyonlardır diyebiliriz. Örneğin bir dosya seçmek için standart olarak  aşağıdaki pencere karşımıza çıkar. Bu pencere bütün windows işletim sistemlerinde bulunur.



Biz bu pencereyi oluşturmak için  satırlarca kod yazmak yerine windows'un varolan fonksiyonlarını kullanarak işimizi kolaylaştırıyoruz ve bu fonksiyonlara da api diyoruz. Kullandığınız api işletim sisteminde yoksa kodlarınızçalışmayacaktır.

: Memik Yanık
Bu yazı yazarın Delphi’nin .NET uyumlu versiyonunu konu ettiği kitabının Api fonksiyonları adlı bölümün bir kısmıdır. http://www.seckin.com.tr/urun.aspx?productID=6451

Bu yazıda Windows’un API fonksiyonlarının bazıları hakkında bilgi verilecektir. API fonksiyonların çoğunluğu Delphi projelerine otomatik olarak dahil edilmeyen Namespace’lerde tanımlı oldukları için bu Namespace’lerin projeye dahil edilmesi gerekiyor.

Windows’un bazı API fonksiyonlarını kullanabilmek için Borland.Vcl.Windows, Borland.Vcl.Mapi, Borland.Vcl.ShellApi ve Borland.Vcl.SHFolder gibi namespace’lere gerek duyulmaktadır.



Konunun devamında anlatılacağı gibi Windows’a ait API fonksiyonları Windows ile gelen bazı DLL dosyaları içinde yer almaktadır. Bu nedenle kullanılmak istenen API fonksiyonun Windows’un hangi DLL dosyasında tanımlı olduğu öğrenilmelidir.
Ynt: API Nedir Gönderen: komutan6464 Tarih: 29 May 2006 07:04:37
iyi günler çalışmalarınızdan dölayı ve bize kattığınız katkılardan dolayı teşekkür ederim bana örnek 3-5 tane api ile alakalı program lazımdı. örnek programlar ililenirseniz sevinirim... ilgilnizden dolayı teşekkürler.. iyi günler iyiçalışmalar
Ynt: API Nedir Gönderen: FetihlerFatihi Tarih: 29 May 2006 08:23:53
Örnekler