Dalam pengolahan data sering diperlukan
suatu tempat penyimpanan data sementara dalam memory, kelebihan dari
penyimpanan dalam memory adalah pengaksesan data lebih cepat. Dalam
Delphi 7.0 tempat penyimpaan data sementara tersebut disebut variabel.
1. Type Data
Type data adalah jenis data yang dapat disimpan dalam senuah variabel.
Macam-macam type data pada Delphi 7.0:
a. StringVariabel dengan type data string dapat menyimpan karakter bebas.b. IntegerVariabel dengan type data Integer dapat menyimpan bilangan bulat dan tidak dapat digunakan untuk menyimpan bilangan pecahan. Macam-macam type data integer:c. RealVariabel dengan type data Real dapat menyimpan bilangan pecahan. Macam-macam type data Real:d. BooleanVariabel dengan type data Boolean hanya dapat menyimpan True atau False
2. Deklarasi Varibel
Variable merupakan benda asing bagi
Delphi 7.0, supaya Variabel dapat dikenal dan dapat digunakan dalam
penyimpanan data variable tersebut harus dideklarasikan(dikenalkan)
dengan perintah Var dan untuk memberi nama harus mengikuti aturan-aturan sebagai berikut:
- Harus dimulai dengan karakter alfabet (huruf).
- Harus unique (tidak boleh ada yang sama) pada ruang lingkup (scope) variable yang sama.
- Maksimum 255 karakter, tetapi hanya 40 karakter pertama yang dianggap sebagai nama variabelnya (karakter ke-41 dan seterusnya diabaikan).
- Beberapa karakter tidak diperbolehkan dipakai, misalnya karakter yang dipakai untuk
- operator (+, -, *, /, <, >, dan lain-lain).
3. Ruang lingkup Variabel
Variabel dalam Delphi 7.0 mempunyai
wilayah hidup tergantung pendeklarasiannya. Ruang lingkup suatu variable
dapat hanya dapat wilayah satu procedure atau function, dapat juga
menjangkau dalam satu unit dan dapat juga menjangkau dalam satu project.
Dari contoh diatas terdapat variable a, varibel b dan variabel c, variable tersebut memiliki jangkauan hanya dalam procedure Button1Click, apabila ada procedure lain yang akan digunakan harus dideklarasikan ulang pada procedure tersebut.