Writing your first Delphi program


Kalau kami berbunyi klik di atas kancing, kami mendapat:
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:
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: