Bu makalede yeni Web uygulama geliştirme aracı Delphi Prism'den kısaca söz edilmektedir.
2 yıl kadar önce Delphi 2007 çıktığında bir makale yazmış ve Delphi programcılarına yeni çıkan Rad Studio hakkında bilgi vermeye çalışmıştım. Yakın bir zamanda Delphi Prism adında yeni bir uygulama geliştirme aracı daha doğrusu bir derleyici programcıların istifadesine sunuldu. Bu ürün vesilesi ile bir Delphi tarihi özeti geçeceğim. Microsoft?un ilk .NET Framework sürümünü hazırladığı günlerde Del...
Memik YANIK
|
|
09.01.2009 12:24:19
Birkaç gün önce CodeGear Rad Studio 2007 hazırlanıp piyasaya verildi. 30 günlük deneme sürümünün CodeGear’ın sitesinden indirilebildiği bu pakette Delphi 2007 for Win32, C++ Builder 2007 ve Delphi 2007 for .NET çıkmaktadır. Bu yazıda CodeGear Rad Studio 2007 paketi hakkında kısa bir değerlendi
İzninizle baştan alalım; önceleri Delphi 7 vardı. Tabii ki Delphi 7’ye gelene kadar Borland tarafından 6 sürüm daha hazırlanıp kullanıma sunulmuştu ama ilk 7 sürüm aynı temel üzerinde geliştirildiği için anlatmaya Delphi 7’den başlayacağım. Delphi 7’de bilinen klasik Windows uyumlu ve Borland’ın VCL denilen sınıf kitaplığının kullanıldığı bir tek proje türü vardı(ayrıntılar...
Memik YANIK
|
|
14.09.2007 15:18:12
Çok kullanıcılı bir program yaptınız. programa giren son kullanıcının kim olduğunu onun kişisel ayarlarını ve benzeri bilgileri nerde tutarsınız. bunun için veritabanı kullanmak olmaz. yani olurda ne kadar olur. çoğu program bu tip bilgileri İNİ dosyada tutar. aşağıda örnek bir İNİ dosya içeriği var
[connectDatabase]
Access=ReadWrite
Connect="DSN=AdvWorks"
[sqlCustomerById]
Sql="SELECT * FROM Customers WHERE CustomerID = ?"
[connectAuthorDatabase]
Access=ReadOnly
Connect="DSN=MyLibraryInfo;UID=MyUserID;PWD=MyPassword"
[sql AuthorById]
Sql="SELECT * FROM Authors WHERE au_id = ?"
[] köşeli parantezin içine yazıların her biri
kısım,bölüm(section) olarak adlandırılır.örnekte [c...
Denizhan Dakılır
|
|
05.09.2007 14:15:00
Bilindiği gibi Delphi’de API fonksiyonlarını kullanmak son derece kolaydır. Çünkü Delphi ile gelen Windows ve ShellApi gibi bir kaç Unit sayesinde Api fonksiyonlarını Delphi fonksiyonuymuş gibi kullanmak mümkün olmaktadır.
Bu makelede Delphi’nin API fonksiyonlarının kullanımını kolaylaştıran Unit’lerinden yararlanmadan nasıl kullanılabileceğini GlobalMemoryStatus() fonksiyonu üzerinde anlatmayı deneyeceğim. Delphi projelerinde Windows’un GlobalMemoryStatus() fonksiyonundan yararlanıp kullanılan bilgisayarın belleği hakkında bilgi edinebilirsiniz. Tahmin edebileceğiniz gibi Windows’un API fon...
Memik YANIK
|
|
22.06.2007 15:50:17
Yanılmıyorsam ilk Türkçe Delphi kitabını yazma şerefi bana ait. Bu tahmini yaptıktan sonra buraya Delphi’in Maskedit kontrolü hakkında birkaç cümle yazacağım. Geçen gün yaptığım incelemede ilk Delphi kitabımda ve daha sonra yayınlanan Delphi kitaplarımda olmak üzere Maskedit kontrolü hakkında
Yanılmıyorsam ilk Türkçe Delphi kitabını yazma şerefi bana ait. Bu tahmini yaptıktan sonra buraya Delphi’in Maskedit kontrolü hakkında birkaç cümle yazacağım. Geçen gün yaptığım incelemede ilk Delphi kitabımda ve daha sonra yayınlanan Delphi kitaplarımda olmak üzere Maskedit kontrolü hakkında 2 sayfada standart bilgileri vermekle yetindiğimi ve kod yazarak Maskedit nesnesi için nasıl maske h...
Memik YANIK
|
|
22.06.2007 15:49:19
Formun üzerinde anahtar değer çiftini gösterip kullanıcının seçim yapmasına imkan vermek istiyorsanız ValueListEditor kontrolünü kullanabilirsiniz...
Formun üzerinde anahtar değer çiftini gösterip kullanıcının seçim yapmasına imkan vermek istiyorsanız ValueListEditor kontrolünü kullanabilirsiniz. Hemen açıklama yapmak gerekirse kendiniz anahtar-değer çifti içeren Strings koleksiyonu hazırlayıp içeriğini StringGrid’de veya 2 ListBox’ta listeleyip aynı sonuçları elde edebilirsiniz.2 sütunlu StringGrid nesnesi görünümündeki bu kontrold...
Memik YANIK
|
|
22.06.2007 15:47:43
Daha önce Delphi ile az çok program yazmış olanların bileceği gibi Delphi TApplication adında bir sınıfa sahiptir ve Delphi her uygulama için bu sınıfın örneğini otomatik olarak hazırlamaktadır. Global özelliğe sahip olan ve Application adı verilen bu nesnenin çok sayıda metodu, özelliği ve olayı bu
Daha önce Delphi ile az çok program yazmış olanların bileceği gibi Delphi TApplication adında bir sınıfa sahiptir ve Delphi her uygulama için bu sınıfın örneğini otomatik olarak hazırlamaktadır. Global özelliğe sahip olan ve Application adı verilen bu nesnenin çok sayıda metodu, özelliği ve olayı bulunmaktadır. Otomatik olarak hazırlanan Application nesnesi görsel bir nesne olmadığı için özellikle...
Memik YANIK
|
|
22.06.2007 15:46:42
Bu yazı Delphi’nin .NET uyumlu versiyonunu konu ettiğim kitabımın Api fonksiyonları adlı bölümün bir kısmıdır.
API FONKSİYONLARI 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...
Memik YANIK
|
|
22.06.2007 15:44:27