1-Ma’ruza: Dasturlash tillari faniga kirish Reja


Download 436.03 Kb.
bet29/62
Sana04.02.2023
Hajmi436.03 Kb.
#1164753
1   ...   25   26   27   28   29   30   31   32   ...   62
Bog'liq
1-Ma’ruza Dasturlash tillari faniga kirish Reja

Program Project1;
Uses
Forms,
Unit1 in ‘Unit1.pas’ {Form1}
{$R *.res}
Begin
Application.Initialize;
Application.CreateForm(Tform,Form1);
Application.Run;
End.

Loyiha nomi dasturchi tomonidan loyiha faylini saqlash vaqtida beriladi, va u Delphi muhitida bajariluvchi fayl, ya’ni kengaytmasi .exe bo’lgan faylni tashkil qilishni aniqlaydi. Loyiha faylidan keyin ishlatiladigan modullar: standart modullar Forms va Unit1 joylashadi. {$R *.res} direktivasi kompilyatorga ishlatilishi kerak bo’lgan rusurs fayllari, masalan dasturlarni elon qilish kerakligini bildiradi. YUlduzcha belgisi resurs faylining kengaytmasi .res ekanligini bildiradi. Bosh modulning bajariluvchi qismi Begin … End operatorlari orasiga joylashadi.


Modul - bu biror bir dastur. Modullar standart konstruktsiyaga ega. Object Pascalda modul strukturasi umumiy holda quyidagi ko’rinishda bo’ladi:

Unit unit1;


Interface
Uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls,
Forms, Dialogs;
Type
TForm1 = class(TForm)
Private
{ Private declarations }
Public
{ Public declarations }
end;
Var
Form1: TForm1;
Implementation
{$R *.dfm}
End.


Nazorat savollari:



  1. Delphi dasturlash muhitida qanday kеngaytmali fayllar ishlatiladi?

  2. Delphi oynasi qanday elеmеntlardan tashkil topgan?

  3. Tayyor dastur nеchta asosiy etapdan o’tiladi?

  4. Delphi tizimida ishga tushiriladigan modul strukturasi qanday ko’rinishda bo’ladi?

  5. Delphi vizual komponеntalar bibliotеkasi (Visual Component Library -VCL) tarkibiga kiruvchi qanday sinflar mavjud? Ularga izoh kеltiring.

  6. Qanday forma komponеntalari bor?

  7. Standart (Standart) komponеntalar palitrasidagi piktogrammalar (tugmachalar) majmuiga izoh kеltiring.

  8. Loyiha formasi asosiy xossalarga tushuntirishlar bеring.




Download 436.03 Kb.

Do'stlaringiz bilan baham:
1   ...   25   26   27   28   29   30   31   32   ...   62




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling