Selasa, 24 September 2013

translate delphibasics.co.uk



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:  



http://delphibasics.co.uk/StandardA.gif
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: 
http://delphibasics.co.uk/FormLabel.gif
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:  
http://delphibasics.co.uk/StandardOK.gif
http://delphibasics.co.uk/FormButton.gif 
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: 
http://delphibasics.co.uk/ButtonAction.gif 
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:  

http://delphibasics.co.uk/Run.gifKalau kami berbunyi klik di atas kancing, kami mendapat: 
http://delphibasics.co.uk/RunPress.gif 
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: