Delphi dasturlar paketining ыnbitta menyusi bыlib ular quyidagilardir:
Delphi asosiy menyu bandlari vazifalari Microsoft offis standart dasturlarining menyu bandlari vazifalaridan deyarli farqlanmaydi va ulardan foydalanishtartibi щam xuddi shunday saqlanadi.
Asboblar paneli va komponentalar rыyxati
Delphi dasturlash tilida komponentalar bajaradigan vazifalariga qarab guruщlarga ajratilgan. Щar bir guruщ komponentalari ыzinig nomiga ega bыlgan aloщida bыlimda joylashgan.
Kыrinmay turgan turgan bыlimlarni kыrish uchun dan foydalaniladi.
Ob’ektlar daraxti
Ob’ektlar inspektori
Ob’ektlar inspektorining kыrinishi qыyidagichadir:
Windows uchun tuzilgan programmaning ichki tuzilishi konsol programmalarning ichki tuzilishidan farqlanadi. Dastur bajarilishida kalit sыzlar bыlgan begin va end orasiga olingan operatorlarni windows boshqacha shaklda boshqaradi, yani ularni щodisa deb qaraydi. Щar bir щodisaning ыziga mos xossalari mavjud. Dasturlashda bu xossalardan keragini tanlab ishlatiladi. Bu tanlash ob’ektlar inspektorida qilinadi. Ob’ektlar inspektori ikki qismdan iborat Properties yani xodisalar va Events xossalar.Delphi dasturlash tili siz yaratmoqchi bыlgan dastur (prilojeniya)ni Windows amaliyot tizimi bilan bo\lagan щolda boshqarishning keng va juda qulay imkoniyatlarini beradi. Bunday muxitda ishlash uchun eng avvalo siz ыzingizni Windows muxitida bemalol ishlay oladigan foydalanuvchidek xis qilishingiz lozim. Buning uchun esa Windows amaliyot tizimini mukammal darajada yaxshi bilishingiz darkor bыladi. Agarda siz Windows amaliyot tizimi bilan tanish bыlsangiz Windows muxitida ishlovchi dasturlarni tuzish uchun yaxshilab tayyorgarlik qilishingiz lozim. Vizual dasturlash muxitida dastur tashkil qilgan termin va tushunchalarning butun assortimentidan foydalaniladi. Masalan, ob’ekt, xossa va щodisa tushanchalari Visual dasturlash muxitlarida standart obraz deb tushuniladi.
Delphi dasturlash tili uchun Paskal dasturlash tili asos qilib olingan. Хыsh unday bыlsa, bu ikkita tilning qanday ыxshashlik va farqli tomonlari bor?
Biz bilamizki, Paskalda biror kattaroq dastur, masalan amaliy dasturlar majmuini tuzmoqchi bыlsak, albatta biz modulli dasturlashdan foydalanamiz. Ya’ni qыyilgan masalani kichikroq bыlaklarga bыlib olamiz va shular bilan ishlaymiz. Natijani olish uchun esa, bu bыlaklarni birlashtiruvchi bitta asosiy dastur qilinadi. Aynan shu narsa Delphi dasturlash tilining asosi xisoblanadi. Agar biz Delphi da biror forma щosil qilsak, uщolda Delphi bizga ыzi avtomatik tarzda shu formaga mos bыlgan modullarni va bu modullarni boshqaruvchi dasturni tuzib beradi. Boshqaruvchi dasturni Delphi da, agar unga ыzimiz nom bermasak, Project1.dpr deb nomlaydi. Bunda .dpr fayl kengaytmasi. Avtomatik tarzda tashkil qilingan modulga biz nom bermasak, u щolda Delphi uni Unit1.pas deb nomlaydi. Ыzimiz esa .pas kengaytmasini saqlagan щolda щoщlagan nomimizni berishimiz mumkin.
Тuzilgan dasturni EХM xotirasida saqlash uchun asosiy menyuning File bandidan foydalaniladi. Dasturni kompilyatsiya qilish uchun asosiy menyuning RUN bandidan foydalaniladi. Agar dasturda xatoliklar bыlsa, kompilyatsiya qilish jarayonida bu xatoliklar kыrsatib boriladi. Agar xatolik bыlmasa, dastur ishga tushadi
Do'stlaringiz bilan baham: |