Yazılımcının Günlüğü | YazilimGunlugu.Com
Arama
Makale Kategorileri
Üye Girişi
Şuanki online üyeler()
Aktif üye bulunmamaktadır.


EDİTÖRLERİMİZ
Memik YANIK
Buradaki arkadaşlara göre yaşlı sayılırım; ilk masaüstü bilgisayarım 3000$'a aldığım 386sx-16 işlemciliydi. 1 MB belleği ve 40 MB diski vardı. Sonra 12 Mhz hızında 286 işlemcili Laptop bilgisayar edindim. Ağırlığı 7-8 kilo kadardı. İlk kitabım Clipper 5.2'yi bu bilgisayarda yazdım. Bu kitap 1994 yılında yayınlandı. İlk makelem 1992 yılında Bilgisayar Pazarı dergisinde yayınlandı. Devamında Pc World dergisinde 1 yıl kadar her ay yazılar yazdım. Sizinle asıl paylaşmak istediğim konu şudur: Değişken adı benzerliğinden dolayı, başka bir deyişle kitaplarımda verdiğim kısacak örneklerde sayi, i, j, dosya gibi değişkenlere yer verdiğim için yargılanmaya devam ediyorum.

Delphi

Delphi Prism


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 | Bu makaleye henüz yorum yapılmamış. | 09.01.2009 12:24:19

CodeGear Rad Studio 2007


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 | Bu makaleye henüz yorum yapılmamış. | 14.09.2007 15:18:12

Delphide İNİ Dosya Kullanımı


Ç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 | Bu makaleye henüz yorum yapılmamış. | 05.09.2007 14:15:00

Delphi’de Api Fonksiyonlarını Deklare Edit Kullanmak


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 | Bu makaleye henüz yorum yapılmamış. | 22.06.2007 15:50:17

Delphi'nin Maskedit Kontrolü


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 | Bu makaleye henüz yorum yapılmamış. | 22.06.2007 15:49:19

Delphi'nin ValueListEditor Kontrolü


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 | Bu makaleye henüz yorum yapılmamış. | 22.06.2007 15:47:43

Delphi'nin TApplication Sınıfı


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 | Bu makaleye henüz yorum yapılmamış. | 22.06.2007 15:46:42

API FONKSİYONLARI


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 | Bu makaleye henüz yorum yapılmamış. | 22.06.2007 15:44:27

Tema
Anket
Visual Studio 2010 Beta 2'yi denediniz mi?


En Çok Okunan Makaleler
En Son Eklenen Makaleler
Soru Merkezinde Bekleyenler
Ana Sayfa | Hakkımızda | Editörler | Yazarlar | RSS RSS | İletişim
Yazılım Günlüğü 2007-2009 © Tüm Hakları Saklıdır.