KomputerPemrograman

Delphi - Aplikasi Development Environment

pengembangan perangkat lunak untuk Windows dan populer lainnya sistem operasi dapat dilakukan dengan berbagai jenis alat. Di antara mereka yang ditandai dengan sangat populer di kalangan pengembang Rusia dan asing, - program Delphi. Apa spesifik dari alat pengembangan? Apa yang paling penting dari kemungkinan-kemungkinan?

informasi umum tentang Delphi

IDE - Delphi program aplikasi, yang dirancang untuk berjalan di OS Windows, MacOS, dan pada sistem operasi mobile - iOS dan Android. Ditandai dengan kesederhanaan bahasa dan kode prosedur generasi.

Jika perlu, menyediakan komunikasi tingkat rendah dengan sistem operasi dan perpustakaan yang ditulis dalam bahasa C dan C ++. Program yang dibuat dengan Delphi, tidak memerlukan kulit pihak ketiga untuk memulai - seperti, misalnya, Java Virtual Machine. Delphi - sebuah lingkungan pengembangan yang dapat berhasil digunakan oleh para profesional dan untuk tujuan pelatihan. Dalam rangka untuk mempelajari dasar kemungkinannya, belum tentu memiliki kualifikasi tinggi dan pengetahuan tentang bahasa pemrograman yang rumit.

Keuntungan utama

Pelajari apa apa manfaat utama dari produk perangkat lunak yang bersangkutan. Ketika, dalam satu atau lain cara IT-perusahaan dilakukan rasional untuk pilihan lingkungan pengembangan, Delphi menjadi pilihan banyak programmer dan merekomendasikan mereka untuk digunakan. Hal ini disebabkan fakta bahwa lingkungan ini dapat membuat aplikasi yang paling cepat mungkin, untuk menyediakan mereka dengan kinerja tinggi bahkan di komputer-komputer yang memiliki spesifikasi hardware yang sederhana. Argumen yang signifikan dalam mendukung memilih lingkungan pengembangan yang dianggap - dapat dilengkapi dengan alat-alat baru yang tidak tercakup oleh satu set standar solusi hadir dalam antarmuka Delphi.

Kita sekarang akan mempelajari apa nuansa apa yang kemungkinan penggunaan praktis dari Delphi.

Spesifik dari antarmuka

Pertama-tama, Anda dapat memperhatikan beberapa fitur dari antarmuka media pengembangan perangkat lunak. Dengan demikian, ruang kerja struktur program melibatkan operasi simultan dengan beberapa jendela dasar. Pertimbangkan secara rinci ini properti.

Delphi lingkungan pengembangan, versi 7 khususnya, melibatkan aktivasi modul utama sebagai berikut: bentuk desainer, editor, palet, Object Inspector, dan direktori. Dalam beberapa versi dari komponen ditandai Delphi dapat disebut berbeda. Sebagai contoh, editor mungkin sesuai dengan jendela dari kode program, desainer - bentuk kotak. Namun, fungsi mereka akan sama. Ditandai elemen antarmuka Delphi dapat melengkapi berbagai alat bantu. Terutama dua yang pertama dianggap sudut pandang dari prosedur pengembangan perangkat lunak. Tapi yang penting sebagai sisa. Mempertimbangkan fitur menggunakan modul Delphi ditandai.

Form Designer, Editor dan Palette

Gunakan pengembang bentuk desainer menciptakan antarmuka. Pada gilirannya, hal itu ditulis dalam kode editor. Banyak programmer yang merekomendasikan untuk memilih lingkungan pengembangan Delphi sebagai solusi yang paling optimal, sebagai argumen untuk membawa kemudahan menggunakan bentuk desainer. Beberapa ahli percaya bahwa proses ini tidak lebih seperti sebuah permainan.

Begitu pengguna mulai membuat program dan menjalankan form designer, maka awalnya tidak mengandung unsur-unsur, itu kosong. Tapi ia langsung dapat diisi dengan menggunakan alat yang terletak di lain Delphi modul - palet. Elemen antarmuka program, yang dikonfigurasi dalam bentuk desainer harus mengelola tim, yang, pada gilirannya, ditulis dalam editor.

Tapi kembali belum palet. Dengan bantuan itu dapat ditempatkan di objek yang benar bentuk desainer. Untuk menggunakan alat tertentu harus klik sekali pada itu - selama ia berada di area palet, kedua kalinya - di jendela bentuk desainer. Setelah itu, objek yang sesuai akan bergerak dalam bidang pengembangan, dan adalah mungkin untuk meresepkan kode dalam editor untuk itu.

objek inspektur

Unsur lain yang signifikan yang berisi Delphi - lingkungan pengembangan aplikasi untuk Windows dan platform populer lainnya - objek inspektur. Dapat dicatat bahwa informasi yang ditampilkan di dalamnya berubah: itu mempengaruhi status dari objek yang dipilih dalam bentuk desainer.

Obyek struktur Inspektur. Ini terdiri dari dua jendela. Pada setiap algoritma tetap yang menentukan perilaku masing-masing komponen. Pertama menampilkan properti, di kedua - peristiwa. Jika programmer ingin membuat penyesuaian dalam algoritma yang mempengaruhi komponen tertentu, ia menarik dari kapasitas Object Inspector. Misalnya, Anda dapat mengubah posisi berbagai elemen antarmuka program, tinggi dan lebar mereka.

Dalam Object Inspector memiliki bookmark, Anda dapat menggunakan untuk beralih antara halaman yang mencerminkan sifat-sifat atau peristiwa yang secara langsung berhubungan dengan editor. Jadi, jika Anda klik dua kali pada sisi kanan salah satu item yang ditampilkan pada layar, kode yang sesuai dengan peristiwa tertentu, terlibat dalam editor.

pengembangan perangkat lunak dalam Delphi adalah dengan menggunakan Object Inspector untuk menyelesaikan berbagai masalah. Hal ini telah ditentukan oleh fakta bahwa dengan alat ini untuk benar-benar mengubah sifat dari setiap objek yang terletak pada bentuk, serta untuk dirinya sendiri. Kami mempelajari secara rinci beberapa fitur dengan inspektur objek.

Object Inspector: peluang merebut

Dalam rangka untuk memahami bagaimana Delphi IDE dalam hal interaksi Inspektur benda dan bentuk, Anda dapat mencoba untuk mengubah sifat dari beberapa elemen umum dari antarmuka software Pada Windows - misalnya, Memo, Button dan Listbox (kemudian kami akan memeriksa esensi mereka lebih). Untuk memulai mereka perlu ditempatkan pada form, Delphi menggunakan sarana yang tersedia.

Anda dapat mencoba untuk bereksperimen dengan properti Ctl3D. Untuk melakukan ini, Anda perlu untuk mengklik pada formulir, dan kemudian pergi ke Object Inspector dan mengubah nilai properti di pertanyaan. Setelah formulir ini secara signifikan mengubah penampilan. Bersamaan properti Ctl3D akan berubah menjadi masing-masing unsur yang ditempatkan di jendela pembangunan.

Setelah membuat percobaan kita dapat kembali untuk membentuk dan memperkuat nilai Ctl3D. Setelah itu giliran untuk unsur-unsur Memo dan Listbox tersebut. Sekarang Anda dapat mengubah sifat mereka, lokasi pada formulir, penampilan. Misalnya, memilih Edit item dari menu, dan kemudian - Ukuran, programmer dapat mengubah lebar dan tinggi dari objek. Ada pilihan untuk mengatur mereka di tengah, dengan memilih Edit dan Align. tindakan yang tepat akan mempengaruhi apa yang ditampilkan dalam Object Inspector.

mengubah sifat-sifat komponen dapat dilakukan oleh subjek Delphi modul. Sebagai contoh, jika tugas ini adalah untuk menentukan bagi mereka warna tertentu, yaitu, keterlibatan variasi beberapa instrumen. Pertama, Anda dapat memasukkan perintah yang sesuai dengan warna - seperti merah - clRed, - di daerah manajemen fasilitas. Kedua, pengguna dapat memilih warna dari daftar. Ketiga, ada pilihan dua kali Properties Warna - akan muncul jendela warna-dicukur. Demikian pula, pengembang dapat mengubah atribut dan benda-benda lain - misalnya, jenis font, warna atau ukuran.

direktori

Delphi - IDE, yang dilengkapi dengan sistem bantuan cukup rinci. Untuk merujuk ke sana, pilih item menu Help. Kemudian Anda akan melihat salah satu media yang telah kita sebutkan di atas pengembangan modul software di jendela - panduan. Fitur menggunakannya adalah bahwa ketika Anda menekan F1 pengguna akan menerima petunjuk tertentu, yang mencerminkan kekhususan alat keterlibatan ini. Sebagai contoh, jika programmer bekerja dengan inspektur objek, ia dapat memilih salah satu dari sifat-sifat, dan kemudian tekan F1 dan mendapatkan informasi latar belakang tentang pilihan yang relevan. Hal yang sama dapat dilakukan ketika bekerja dengan unsur-unsur lain dari antarmuka, yang mencakup lingkungan pengembangan Delphi 7 dan versi lain dari jenis yang sesuai perangkat lunak.

Unsur-unsur lain dari antarmuka

Di antara komponen penting lainnya dari solusi perangkat lunak antarmuka pelaporan - menu, Quick Access Toolbar, serta editor gambar. Mengenai menu - memungkinkan programmer untuk mendapatkan akses cepat ke komponen hadir dalam struktur lingkungan pengembangan. Menggunakannya sebanyak yang Anda bisa dengan mouse, sehingga dan dengan menggunakan hotkeys. Terletak tepat di bawah menu Quick Access Toolbar. Beberapa fungsinya tumpang tindih dengan orang-orang yang merupakan ciri khas dari menu, tetapi akses kepada mereka lebih cepat. Gambar Editor Delphi di sesuatu yang mirip dengan program Paint di Windows. Artinya, dengan bantuan itu Anda dapat membuat penyesuaian sederhana gambar untuk menempatkan mereka prasasti dan elemen lainnya.

pemrograman Alat

Delphi - IDE, yang mencakup sejumlah besar alat untuk meningkatkan efisiensi programmer. Jadi, kami telah dipertimbangkan di atas modul utama dilengkapi dengan satu set alat khusus. Di antara mereka: debugger, compiler, serta komponen dan WINSIGHT WinSpector. Perhatikan bahwa dalam beberapa versi Delphi diperiksa item perlu menginstal secara terpisah. Kami mempelajari kekhususan mereka.

Delphi debugger

Mengenai debugger - alat ini melengkapi code editor bagian dari melaksanakan pemeriksaan yang diperlukan algoritma perangkat lunak yang sesuai untuk kebenaran. Dengan itu, pengembang dapat benar-benar mengeksplorasi baris kode sumber Anda demi baris. Dalam beberapa kasus, solusi dari masalah ini, sebagai pengembangan komponen, Delphi sebagai produk mandiri dapat dilengkapi dengan debugger eksternal, yang memungkinkan programmer untuk ditingkatkan kode verifikasi yang dihasilkan oleh perangkat lunak.

Delphi compiler

Kita sekarang mempelajari kekhususan compiler lingkungan pengembangan yang dipertimbangkan. Perhatikan bahwa dalam struktur Delphi mungkin berisi beberapa elemen yang sesuai. Jadi, ada pilihan untuk menggunakan compiler DCC, yang berguna dalam kasus di mana tugas bekerja dengan aplikasi di debugger eksternal.

WINSIGHT dan WinSpector

Modul ini adalah di antara mereka yang harus dipasang di Delphi lebih lanjut. Ditandai dengan relatif kesulitan dalam mastering. Namun, banyak programmer yang telah menerapkan berbagai lingkungan pengembangan Delphi, diyakini bahwa komponen ini pastikan untuk belajar menggunakan. Jadi, WINSIGHT modul yang digunakan untuk memonitor pesan Windows. Komponen tersebut adalah WinSpector, kita harus memperbaiki keadaan komputer dalam file khusus. Jika dalam proses perkembangan perangkat lunak apapun kegagalan akan terjadi, selalu mungkin untuk membuka file tersebut dan melihat apa yang mungkin menyebabkan masalah.

komponen standar

Delphi lingkungan pengembangan, informasi umum yang kita pelajari, itu mencakup sejumlah komponen standar, yang juga berguna untuk mengetahui. Para ahli menyebut mereka sebagai berikut: MainMenu, PopupMenu, Label, Edit, Memo, Button, Checkbox, radiobutton, Listbox, Combobox, Scrollbar, GroupBox, Panel, dan Scrollbox. Kami akan mempelajari rincian spesifik mereka.

komponen MainMenu dirancang untuk mengakomodasi menu utama dalam antarmuka dibuat oleh program. Untuk melakukan hal ini, menempatkan item yang sesuai pada formulir, dan kemudian memanggil properti Items melalui Object Inspector, dan kemudian menentukan item menu yang sesuai.

komponen PopupMenu dirancang untuk mengakomodasi menu pop-up di antarmuka dibuat oleh program, yaitu, membuka dengan klik tombol kanan mouse.

komponen Label dioperasikan untuk tujuan teks ditampilkan di jendela program. Hal ini dapat dikonfigurasi, misalnya, untuk mengatur font yang diinginkan dalam Object Inspector.

Mengedit komponen diaktifkan untuk menampilkan teks pada fragmen layar, dimana pengguna dapat mengedit saat program sedang berjalan. Memo komponen pelengkap nya melalui yang, pada gilirannya, dapat bekerja dengan teks besar. Elemen ini terdiri dari, misalnya, pilihan seperti bungkus kata, menyalin teks.

komponen Button dirancang untuk melakukan berbagai tindakan dengan menekan tombol pada saat program sedang berjalan. Tempatkan sesuai elemen pada formulir, dan kemudian masukkan kode yang sesuai.

komponen kotak centang memungkinkan untuk menampilkan layar on-line dengan jendela kecil, yang dapat menempatkan tanda centang dengan mouse. Unsur yang sama - radiobutton. Mereka berbeda, pertama, penampilan - komponen kedua dibuat sebagai sebuah lingkaran, dan kedua, anggota pertama mengizinkan pemilihan secara simultan beberapa pilihan, radiobutton - hanya satu.

komponen listbox digunakan untuk menampilkan layar daftar di mana pengguna dapat menggulir dengan mouse. Sesuatu yang mirip dengan itu unsur lain - Combobox, tetapi dilengkapi dengan kemampuan untuk memasukkan teks dalam bidang khusus.

komponen scrollbar - sebuah scroll bar di jendela. Biasanya muncul secara otomatis segera sebagai ruang teks atau bentuk objek menjadi lebih besar dari jendela.

Komponen groupbox diaktifkan dalam rangka untuk memperbaiki urutan perpindahan antara jendela dengan menekan tombol TAB. Unsur Panel dapat dilengkapi dengan yang gerakan dapat dilakukan lebih objek pada formulir.

komponen Scrollbox memungkinkan untuk memperbaiki bentuk area yang dapat menggulir secara horizontal dan vertikal. Menurut properti ditandai dengan jendela utama Delphi secara default. Tapi jika ada kebutuhan untuk keterlibatan pilihan seperti di bentuk area spesifik, Anda dapat menggunakan komponen Scrollbox.

ringkasan

Delphi - lingkungan pengembangan aplikasi dengan peluang besar, pada saat yang sama ditandai dengan kesederhanaan penggunaan fungsi dasar. Dengan alat yang termasuk dalam struktur, adalah mungkin untuk menciptakan berbagai jenis program untuk Windows dan sistem operasi populer lainnya.

Memilih alat pengembangan Delphi, banyak programmer menyebabkan antarmuka kegunaan perangkat lunak yang sesuai, serta berbagai macam alat yang berguna untuk bekerja pada setiap bagian dari program - dalam tahap desain, algoritma pemrograman atau debug.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 delachieve.com. Theme powered by WordPress.