Archive | Delphi RSS for this section

Delphi Tuş Kodları

Sabit sembolik isim Heksadesimal Karşılığı VK_LBUTTON 1 Sol fare tuşu VK_RBUTTON 2 Sağ fare tuşu VK_CANCEL 3 Control-break işlemi VK_MBUTTON 4 Orta fare tuşu (3 tuşlu fareler için) VK_BACK 8 BACKSPACE tuşu VK_TAB 9 TAB tuşu VK_CLEAR 0C CLEAR tuşu VK_RETURN 0D ENTER tuşu VK_SHIFT 10 SHIFT tuşu VK_CONTROL 11 CTRL tuşu VK_MENU 12 ALT […]

Continue Reading

Delphi’de Matematik : Trigonometri

Bu yazımda Delphi’de ki Trigonometrik fonksiyonlardan bahsedeceğim. Öncelikle Uses’a Math ekleyelim. Hem sinüs hem kosinüs : Hiperbolik Türevler : Arc- Türevleri : Hiperbolik Arc- Türevleri :

Continue Reading

Delphi’de Matematik : Sayısal Kontroller

Bu yazımda bazı sayısal işlemlerden bahsedeceğim. Şarta Göre Sayısal Değer :  Uses’da math olmalıdır. Verilen Değerin Verilen Aralıklarda Olup Olmadığı: Uses’da Math olmalıdır. Verilen Değere Sınır Vermek: Uses’da Math olmalıdır. İki Sayının Karşılaştırılması :  Uses’a Math ekliyoruz. Sayının Pozitif, Negatif veya Nötr Olduğunun Kontrolü :  Uses’a Math Ekleyin…

Continue Reading

Delphi’de Matematik : Rastgele Sayı

Bu yazımda Rastgele sayı üretmek/seçmek konusundan bahsedeceğim. En basit haliyle; Random(50); 0dan 50ye kadar rastgele bir sayı üretir. ama bu genellikle 0 gelir. Çünkü Random komutu tek başına kullanıldığında başlangıç değeri olarak 0’ı esas alır. Randomize; dediğimiz zaman saati esas alır gibi diyebiliriz.Yani aslında saati esas almaz. Ben örnek olsun diye dedim. Bu yüzden Randomize […]

Continue Reading

Delphi’de Matematik : Diziler

Bu yazımda Diziler (array) üzerinde matematik yapacağız. Bir Dizinin En Küçük ve En Büyük Değerleri :  Başlıktan anlaşılabileceği gibi Reel sayı veya Tam sayı dizileri içindir. Gayet basittir. (Uses’da Math olmalıdır.) Dizideki Değerlerin Toplamı ve Karesi :  Uses’da Math olmalıdır.

Continue Reading

Delphi’de Matematik : Üs ve Karekök

Bu yazımda Kare, Karekök ve Üs olaylarının nasıl olduğuna değineceğim. Gayet basittir… Bir Sayının Karesi :  Delphi’nin bize sunduğu imkanlardan birisi, gayet basit bir işlem. Yani sqr(); fonksiyonu… Karekök : Delphi’nin bize sunduğu imkanlardan birisi, gayet basit bir işlem. Yani sqrt(); fonksiyonu… Üs : Delphi’nin bize sunduğu imkanlardan bir diğeri, bu da gayet basit bir […]

Continue Reading

Delphi’de Matematik : Temel İşlemler

Bu yazımda Delphi ile matematik yapacağız. Hemde sayısal değişkenleri daha iyi anlayacağız. Uzatmadan konuya giriyorum. Fazla ayrıntıya girmeden forma bir button koyalım. Ve matematik yapmak için sayısal değişkenler kullanacağız. Tanımlıyoruz 🙂 Toplama: Tabi tam sayı kullandığımız için tam sayılarla toplama yapabiliriz ancak. Şimdi aynısını Reel sayılar ile yapalım. Burdan öğrendiklerimiz; StrToFloat(); => String tipi Float […]

Continue Reading

Delphi’de Bileşenler (Component)

Nedir bu bileşen/component kavramı? bunlar Delphi’de ki mutlaka olmalı olanlardandır. Tool palette dediğimiz bizim paletimizden sürükleyip forma koyduğumuz parçacıklar 🙂 Görsel olanlara VCL denir. “Görsel olmayan var mı?” derseniz, en basitinden System sekmesinde TTimer a bakabilirsiniz. Öncelikle bazı terimlerin anlamından bahsedeceğim. Property : Bir bileşenin özellikleri örneğin bir Label’ın etiketi. Event : Bir bileşenin olayları […]

Continue Reading

Delphi’de Try Komutu

Try komutu sözlüğe göre “Denemek” anlamına gelir. Delphi’de ise bir kod bloğunda hata oluşup oluşmadığını anlamak için kullanılır. Arkasından Except veya Finally kullanılır. Except ile şu şekilde kullanılır; Şu yapıyı kullanarak da alınan hatanın ne olduğunu öğrenebiliriz; Finally şu şekilde kullanılır;

Continue Reading

Delphi’de Döngüler ve Şart Yapıları

Merhaba arkadaşlar, uzun zamandır yazı yazmadığım için kendimi yazmak zorunda hissettim. Bu yazımda döngüleri ayrıntılı bir biçimde anlatmaya çalışacağım. Umarım anlaşılır ve faydalı olur. Okuyan herkese şimdiden teşekkür ediyorum. Lafı uzatmadan konuya gireceğim. Öncelikle “Döngü nedir?” sorusuna cevap arayalım. Öncelikle söylemeliyim ki:  Döngü programlamanın temelidir ve bir programcının en iyi yardımcısıdır. Sözlük anlamına baktığımız zaman: […]

Continue Reading