Inform atika va axborot texnologiyalari



Yüklə 10,44 Mb.
Pdf görüntüsü
səhifə145/152
tarix19.11.2023
ölçüsü10,44 Mb.
#133241
1   ...   141   142   143   144   145   146   147   148   ...   152
informatika-va-axborot-texnologiyalari.(Abdullaev)

unit
U nitl; 
interface;
uses;
Windows, Messages, SysUtils, Classes, Graphics, 
Controls, Frms, Dialogs;
412


typ e
TForm I = class(TForm ) 
private;
{ Private declarations } 
public;
{ Public declarations } 
end;
var
F o rm l: T F orm I;
im plem entation;
{SR *.DFM}
end.
D asturchi proyekt ustida ish olib borayotganda bu 
m atnga kerakli o ‘zgarishlar kiritadi. Delphi dasturni tah ­
rirlash oynasi avtom atik tarzda Object Pascal dasturlash 
tilidagi kalit so ‘zlar (begin, end, procedure, const, var va 
bosh.) ni qora harflar bilan ifodalaydi (14.7-rasm ).
D asturga yozilgan izohlam i belgilash uchun figurali 
qavslardan foydalaniladi. Qavs ochilsa undan keyin tur­
gan m atn k o ‘rinishi o ‘zgaradi. Kerakli jo y da qavs yopilsa 
k o ‘rinishi o ‘zgargan m atn faqat qavs oralig‘idagina qo- 
ladi va d astur ishlash jarayonida shu oraliq ishlatilm aydi.
Dasturni tahrirlash oynasining imkoniyatlaridan у ana 
biri shuki, u yerga biror funksiyani masalan: «Str ToFloat» 
ni yozib, qavs ochsak satr ostida kichik oyna hosil bo ‘ladi. 
Bu oynada qavs ichidagi o‘zgamvchi tipi k o ‘rsatilgan 
bo‘ladi, yoki biror operatom i masalan: Label 1 ni yozib 
nuqta q o ‘yilsa satr ostida nuqtadan keyingi yozish m um ­
kin bo‘lgan operatorlar ro ‘yxati chiqadi va ulardan kerak- 
lisini tanlab q o ‘yishim iz mumkin.
D asturni tahrirlash oynasida biror operator ustiga kur- 
som i olib borib C trlQ F l tugmalari birgalikda bosilsa shu 
operator haqidagi yordam oynasi hosil b o ia d i. U yerdan 
kerakli axborotni olish mumkin. A gar kursom i b o ‘sh jo y - 
ga olib kelib F I bosilsa um um iy yordam fayl lari chiqadi.
D asturni tahrirlash oynasida tahrirlash oddiy matn 
muharrirlari kabi am alga oshiriladi. Ya’ni dasturni belgi-
4 1 3


langan (blokka olingan) matnining nusxasini olish, qirqib 
olish va kerakli joyga qo‘yish mumkin. U ndan tashqari 
dastur matni ichidan kerakli belgini izlab topish va al- 
mashtirish, Delete tugmasi yordamida kursordan keyin 
turgan belgini, Backspace yordam ida esa kursordan oldin 
turgan belgi yoki belgilami o ‘chirish mum kin. 
Ctrl+-+,
C trl+ ^-
tugmachalari yordamida kursorni bir so‘z ke- 
yinga va oldinga, 
PgDn, PgUp
tugmachalari yordam ida 
esa bir ekran pastga va yuqoriga o ‘tkazish mumkin.
Dastur bajarilayotganda y u z beradigan xatolar
Odatda dastur tuzilayotganda ba’zi kamchilik yoki 
xatolargayo‘1 qo‘yilishi mumkin. Dasturni ishga tushirgan 
vaqtimizda esa dasturni tahrirlash oynasi ostida bu xato­
lar to‘g ‘risida axborot beruvchi oyna paydo bo‘ladi. Agar 
bu oynaga chiqqan xatolardan birini tanlab, uning ustida 
sichqonchani ikki marta bossak, kursor dastur matnidagi 
xato berayotgan qatomi ko‘rsatadi.
14.2. VIZUAL DASTURLASH ASOSLARI
Delphi da dasturlash ikkita jarayon asosida quriladi: 
dastur oynasini konstruktrlash jarayoni va bu oynaning 
elementlarini va umuman oynaning o ‘zini harakat va 
amallar bajarishiga kod (dastur matni) yozish jarayoni. 
Kod yozish uchun dasturni tahrirlash oynasi, konstruktr­
lash uchun Delphi ning qolgan oynalari, birinchi o ‘rinda 
forma oynasi ishlatiladi. Forma oynasi va kodlar muhiti 
orasida o ‘zaro uzluksiz bog‘liqlik bor va bu bo g ‘liqlikni 
Delphi nazorat qilib turadi. Bu degani, form ada kom ­
ponentni joylashtirilishi dastur matnini avtom atik o
6
z- 
garishiga olib keladi, va aksincha, dastur m atnida avto­
matik qo‘yilgan fragmentlaming o‘chirilishi formadagi 
komponentning o‘chirilishiga olib kelishi mumkin. 
Shuni esda tutib dasturchi oldin formada kerakli kom-
414


ponentni joylashtiradi v a keyinchalik kerak b o i s a dastur 
m atniga kom ponentning harakatini ifodalaydigan frag- 
m entlar kiritadi.

Yüklə 10,44 Mb.

Dostları ilə paylaş:
1   ...   141   142   143   144   145   146   147   148   ...   152




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©muhaz.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin