Delphi

Delphi Logo 6

Delphi TC Kimlik No Doğrulama Algoritması

TC Kimlik no ile ilgili geliştirme yaptığımız uygulamalarda kullanıcı boş geçebiliyor veya saçma tc kimlik numarası girebiliyorlar ama sizde işlemlerinizi tc kimlik no üzerinden yaptığınızda karışıklıklara sebep olabiliyor.

Delphi Logo 0

Delphi GetEnvironmetVariable İle Sistem Değerlerini Alma

Programlama geliştirirken bazen loglama için veya farklı diğer ihtiyaçlarımız için sistem windows klasörünün yolu programfiles klasörünün yolu veya sistemem giriş yapmış kullanıcı adı gibi bilgileri GetEnvironmentVariable metoduyla kolayca alabilmekteyiz.

Delphi Logo 2

Delphi kayda Locate ile odaklanma

Delphi’de herhanbi bir kayda alanadı ve değerlerini vererek odaklanmak istediğimizde TAdoQuery’nesnesinde bulunan Locate fonksiyonundan faydalanılmaktadır. Makalenin devamında Locate fonksiyonu ile ilgili örneğe ulaşabilirsiniz.

Delphi Logo 0

Delphi ini dosyası okuma – yazma- silme

Bu makalemizde program’da yaptığımız bazı değişiklikleri kaydetmek ve kullanıcı daha sonra girdiğinde hatırlayıp kullanıcıya yardımcı olmak için xml, ini veya veritabanı kullanırız bu makalemizde ini’yi kullanarak ayarlarımızı kaydetmeyi, okumayı ve silmeyi göreceğiz.

Delphi Logo 0

Delphi ile Alt + F4 Tuş Kombinasyonunu Engelleme

Delphi ile Alt + F4 Tuş Kombinasyonunu Engelleme, Hazırlanmış olduğumuz uygulamalarda bazı durumlarda bilgi girişini zorunlu tutmak istediğimiz anlarda kullanıcının formu hiçbir şekilde kapatamamasını isteriz bu gibi durumlarda en önemli engellenmesi gereken yöntemlerden Alt...

Delphi Logo 0

Delphi Exit Procedure Kullanımı Ve Örneği

Delphide procedure veya fonksiyonlarda bazen istediğimiz koşul sağlandığında başka işlem yapmadan procedure veya fonksiyondan çıkmasını istediğimiz durumlarda imdadımıza Exit; prosedürü(procedure) yetişmektedir bu makalemizde bu komutun kullanımını ve örneğini göreceğiz.

Delphi Logo 0

Delphi StringReplace Fonksiyonu Kullanımı

String içerisindeki belli bir metni bularak değişitmek gibi bir ihtiyaç her programlama dilinde ihtiyaç duyulan bir durumdur delphi’de bu durum StringReplace fonksiyonu ile giderilmektedir bu makalemizdede örnekli olarak bu işlemin nasıl yapıldığını göreceğiz.

Delphi Logo 9

Delphi Kod İle Nesne Oluşturup Form Üzerine Yerleştirme

Kodlama yaparken bazen nesneyi kod satırında oluşturup form üzerine ekleme gibi ihtiyaç duyabiliyoruz bu gibi durumlar için bu makalemde örnek olarak ListBox sınıfından bir inheritance(kalıtım) alıp form üzerine oluşturmuş olduğumuz nesneyi eklemeyi göreceğiz.

Delphi Logo 0

Delphi son kaydın id’sini scope identity ile alma

Delphide yapmış olduğumuz insert işlemi sonucunda o an insert işlemi gerçekleşmiş olan kaydın id’sine ihtiyaç duyduğumuz anlar çok fazladır bu gibi durumlarda kısa bir sql sorgusuyla sorunu kolaylıkla giderebilmekteyiz.

Delphi Logo 2

Delphi Application.MessageBox Kullanımı

En çok kullanılan ve en iyi performansı veren methoddur. Kullanıcıya seçenekli mesaj penceresi açmak için kullanılır. Bu methodda kullanıcının tercih edebileceği düğme sayısı birden fazla olduğu için, basılan düğmenin değerini tutabilecek tam sayı tipli...

Delphi Logo 0

Delphi MessageDlgPos Kullanımı

Bu method, seçenekli mesaj pencerelerinin açılmasını sağlamaktadır. “MessageDlg” yönteminden tek farkı ekleyeceğiniz iki parametreyle pencerenin açılacağı yerin kordinatlarını belirleyebilmenizdir.

Delphi Logo 0

Delphi Escape Tuşu İle Formu Kapatma

Yazılım geliştirirken kimi formlarla fazla uğraşmadan ihtiyaç giderildikten sonra escape tuşu ile rahatça kapatma ihtiyacı duyarız c#’da olduğu gibi delphi’dede bu iş oldukça basit ve mantık olarak aynı.

Delphi Logo 0

Case Yapısının Delphi’de Kullanım Şekilleri

Bir çok durumda dallanma işlemlerinizi “if” ile gerçekleştireceksiniz. Fakat kodunuzun daha kolay anlaşılabilirliği (veya yazılması) açısından bazı durumlarda “case” yapısınıkullanmanız uygun olacaktır.