Writing your first Delphi program
Macam
berbeda application Delphi membolehkan anda membuat GUI (Graphical User
Interface) atau Panel (teks-hanya) lamaran (program) serta banyak macam lain.
Kami akan mengenai sendiri di sini dengan yang modern yang biasa, penggunaan
GUI. Delphi melakukan banyak pekerjaan untuk kami - pemrogram dengan sederhana
mempergunakan tikus untuk berbunyi klik, terseret, ukuran dan posisi graphical
bagian-bagian untuk membuat masing-masing layar lamaran. masing-masing bagian (atau
elemen) bisa pasif (memperlihatkan teks atau graphics), atau aktif (menanggapi
seekor tikus pemakai atau tindakan papan tuts). Tindakan ini bisa menolong anda
dengan anda blog mengadakan juga. ini paling enak dihiasi dengan program yang
sangat sederhana. Membuat 'Dunia Salam' sederhana program Kalau anda terlebih
dulu mengelola Delphi, akan bersiap di layar baru graphical penggunaan. Ini
terdiri dari sejumlah jendela, termasuk bar menu, seorang redaktur kode, dan
layar pertama (bentuk) program kami. Jangan cemas akan jendela redaktur untuk
sementara. Bentuk sebaiknya melihat sesuatu suka pada ini:
Kami
sudah memperlihatkan bentuk yang dikurangi di ukuran untuk waktu yang tepat di
sini, tetapi anda akan merasa itu lebih besar di atas komputer anda. Adalah
bentuk formulir, ke atas yang kami bisa menambahkan kontrol dan informasi
berbagai. Jendela menu mempunyai jajaran graphical barang yang bisa anda
tambahkan sampai bentuk. Mereka di kelompok-kelompok yang disebut: Standar,
Tambahan, Win32 dan semacamnya. kami akan memilih yang paling sederhana dari
koleksi Standar. Berbunyi di tamsilan untuk memilih sehelai Etiket. Ini lalu
akan memperlihatkan seterpilih:
Sudah
memilih graphical elemen, kami lalu angka ke luar atas bentuk di mana kami mau
menetapkan elemen. Dilakukan ini dengan berbunyi dan terseret. Ini memberi kami
elemen pelajaran pertama kami:
Berganti
graphical elemen properties Memperhatikan bahwa graphical elemen berisi teks
Label1 sama baiknya dengan pojok re-ukuran. Teks dianggap Keterangan Gambar,
dan akan muncul kalau kami berlari lamaran. Keterangan Gambar ini dianggap
Tanah Milik etiket. Etiket mempunyai banyak milik lain seperti tinggi dan
lebar, tetapi untuk sekarang, kami hanya terlibat keterangan gambar. biarlah
kami menghilangkan keterangan gambar. Kami melakukan ini di jendela memanggil
Inspektur Benda (yang ada di bawah barang menu Pandangan jika sudah tidak
memberi):
Menambahkan
sehelai layar aktif element Jika kami sekarang kembali sampai Ukuran graphical
elemen koleksi, dan memilih sebiji kancing, yang diperlihatkan sebagai sebiji
kancing yang sangat kecil dengan BAIKLAH di atasnya, kami bisa menambahkan ini
sampai bentuk juga:
Kami
sekarang mempunyai sehelai etiket dan sebiji kancing atas bentuk. Tetapi
kancing akan melakukan tidak ada kalau ditekan sampai kata kami kepada Delphi
apa kami ingin itu untuk melakukan. oleh sebab itu kami harus menetapkan
tindakan, yang dianggap Peristiwa, untuk kancing. Peristiwa utama untuk sebiji
kancing adalah Ceklekan. Ini bisa digiatkan dengan sederhana oleh pengganti
membunyikan kancing atas bentuk. Ini secara otomatis akan menambahkan peristiwa
singgah OnClick untuk kancing, dan menambahkan peristiwa berhubungan handler di
kode program:
Dan
kami sekarang sudah menyelesaikan tindakan kami yang sangat sederhana - kami
akan menetapkan cap ke 'Hello World' kalau kancing ditekan. Berlari kami
terlebih dulu program Untuk mengalirkan program, kami bisa berbunyi klik di
atas segitiga Hijau (seperti sebiji kancing sandiwara Video), atau menekan f9.
Kalau program jalan nampak seperti ini:
Kalau kami berbunyi klik di atas kancing, kami mendapat:
Dan
program kami sudah mengental teks Etiket sebagai pinta kami. sadari bahwa
program masih jalan. Kami bisa berbunyi klik begitu banyak kali sebagai kami
suka dengan hasil sama. Hanya kalau kami menutup program dengan berbunyi klik
di atas tepat X apakah itu berakhir. Memandang kode Delphi itu generated
Sedangkan kami hanya sudah mengetik satu garis kode, Delphi sudah mengetik
banyak bagi kami. Biarlah kami terlebih dulu memandang kode program utama.
Sadari bahwa kami sudah menambahkan komentar (di hijau, mulai dengan//ulasan
identifier). Yang ini diabaikan oleh penyusun Delphi, tetapi menolong coder
mengerti kode. Anda bisa berbunyi klik atas kata yang mana pun ditambahkan biru
untuk memahami informasi surat keterangan untuk kata itu: