Pascal & Delphi & Delphi.NET Kategorisindeki Yazılar

[PASCAL] 7-Döngü Komutları

10 Ocak 2008

Döngüler programın akışı sırasında tekrarlanması gereken işlemler için kullanılır. Tekrarlama işlemi için bir koşul seçilir ve bu koşul sağlanıncaya kadar tekrarlama işlemi sürer. İç içe birden fazla döngü komutu kullanılabilir.
A) FOR - DO:
PLAIN TEXT
PASCAL:

FOR koşul:=başlangıç değeri TO/DOWNTO bitiş değeri DO

Begin

komutlar

End;

FOR döngüsünde koşul, başlangıç değeri ve bitiş değeri değişken olabileceği gibi [...]

[PASCAL] 6-Karşılaştırma Komutları

24 Aralık 2007

Program akışında, belirli şartlara göre, farklı işlemler yapabilmek için kullanılır. Yani, hangi durumda hangi işlemlerin gerçekleştirileceğini belirleyebilmemizi sağlayan komutlardır.
A) IF - THEN - ELSE:
IF koşul1,koşul2.... THEN komutlar
[ ELSE komutlar ]
Program akışının IF ile THEN arasındaki koşula göre yönlendirilmesini sağlar. Eğer bu koşul sağlanırsa THEN ‘den sonraki kısım işlenir. Aksi halde THEN ‘den sonraki [...]

[PASCAL] 5-Operatörler

15 Aralık 2007

Tüm programlama dillerinde olduğu gibi pascalda da çeşitli operatörler mevcuttur. Bunları aritmetik işlem operatörleri, mantıksal operatörler, karşılaştırma operatörleri ve string operatörleri şeklinde ana başlıklar altında toplayabiliriz. Program içersinde yapılan işlemlere göre bu operatörlerden hangisinin kullanılacağına karar vermek gereklidir.

[PASCAL] 4-Tanımlama Blokları

10 Aralık 2007

Program içerisinde kullanılacak kütüphaneleri, değişkenleri, sabitleri, etiketleri ve tipleri tanımlamak için USES, VAR, CONST, LABEL ve TYPE tanımlama blokları kullanılır.
1) USES (Kütüpheneler):
Daha önceden hazırlanmış olan yada bizim hazırladığımız kütüphanelerin tanımlanmasında kullanılır. Ana program yada alt program içerisinde USES komutuyla kullanılır. Ana program derlenirken USES komutuyla ana programa eklenen tüm kütüphaneler de ana programla birlikte [...]

[PASCAL] 3-Veri Tipleri

18 Ekim 2007

Program içerisinde kullanılacak tüm değişkenlerin ve sabitlerin tipleri Var, Type veya Const bloklarında tanımlanmalıdır. Kullanabileceğiniz tipler:

Tamsayı Tipler
Ondalıklı Sayı Tipler
Kayıt (Record) Tipler
Set Tipler
String Tip
Boolean Tip
Karakter (Char) Tip
Dizi (Array) Tip

[PASCAL] 2-Dilin Yapısı

9 Ekim 2007

PASCAL Programlama Dilinin Yapısı:
PASCAL, yapısal bir programlama dilidir. Bu dil ile yazılmış programları oluşturan komutlara baktığınızda bloklar halinde olduğunu görebilirsiniz. Belirli bir işlemi yerine getirmek için bir araya getirilmiş komutun ve/veya komutların oluşturduğu program parçasına blok denir.
PASCAL 'da yazılan bir programın genel yapısını üç ana başlıkta toplayabiliriz. Bunlar;

Program Başlığı,
Bilgi Tanıtım Bölümü ve
Program İşlem Bölümü 'dür.

Kısa [...]

[PASCAL] 1-Genel Bilgiler ve Hata Mesajları

5 Ekim 2007

PASCAL programlama dili Niklaus Wirth tarafından 1968 yılında Algol programlama dilinin uzantısı olarak geliştirilmiştir. O zamanki programla dillerine göre esnek bir yapıya sahip olması ve kolay öğrenilir ve anlaşılır olması nedeniyle kısa zamanda büyük ilgi görmüştür. Bu ilginin de etkisiyle Borland firması PASCAL'ı sürekli geliştirmiş ve yeni versiyonlarını programcılara sunmuştur.

Delphi’de WebBrowser kullanarak Form Elemanlarıyla Uğraşmak

31 Ocak 2007

How to read and write form elements dökümanı delphi'de webbrowser kullanarak form elemanlarıyla uğraşmak (benim uğraşım aynı işi sürekli yapan bir trainer yapmak idi) için birebir bir döküman. Ayrıca TWebBrowser OleObject and Document data da aynı sitede bulunan diğer bir referans döküman.
Kullanmadan önce yapmanız gereken Microsoft HTML Object Library 'yi projenize eklemek ve MSHTML_TLB dosyasını [...]