.


:




:

































 

 

 

 


ң .




ғғ қғ Windows ң қ қ ғ (Open) ә қғ (Save) ғғ.  

(Open Project) ә қ (Save Project As).  

ғ қ (Add file to project) ә (Remove file from project).  

New Items қ . ғ ұ ә өңң қ қңғ қ .

ҳ ң (View Unit).  

ғ ғ ң қ (View Form). ѳ ңғ , .  

ғң (Run).  

ғң қ (Pause).  

ϳң ө ә ғң ғ қ ә (Toggle Form / Unit).  

ϳң ғ қ (New).  

ғ ө ң қ қ (Trace into, Step over).  

ң ү ғғ Delphi қ қ ң.

ң қ қң қ ұқ, ө ө қ , ң ғ қ ә .

Құ қғ ө ғ ұ. Delphi қ құғ құ қ. ң әқ ү ғ ғңқ ғ Windows ң . Құ қ қ ғ (Standard, Additional ә ..), ң әқ ө ә қң ө қ.

Құ ң қ ққ:

Standard Windows қ қ ү құ ұ. (, ә ..).

Additional қ қ ( ғ ғ құ, қ ө ә ..).

Data Access қ ү құ ұ.

Data Controls қ қ қ ө құ ұ ә ү қ ү .

Dialogs қ - қ құ құ (қ ң, ә ..).

System қ ү қ қ құ.

VBX Visual Basic құ.

Ø ғ ө қң ә өң ғ ң. Ә қң, ө ң қ қ ә құ қң.

ұ құң ө ң құ ғң қ.

-ғ ң ө, ғ қғ, ғ ә .. ғ ү .

ғ :

Unit .

Form .

Path .

Қ қ :

Add ғ қ.

Remove .

View unit ө.

View form ө.

Options .

ғ ұ, ғ құғ ә ғ ғғ. ң ғ ң ққ.

Open File at Cursor қң ө қ

Browse Symbol at Cursor , ә ө ү

Toggle Breakpoint қ ү ғ

Run to Cursor қ қң ө

Debug Evaluate/Modify ө ә ө ү қ қ

Debug Add Watch to Cursor ғң ө ү қ

Read Only ә ғ

қ құғ қғғ ү .. ң ө ң қ қ ә ң қғғ ә ғ ( , , ө ә ..).

ұқ Delphi 6 ғ ңқ . ұ , қ құ ә ң ғ қ қ қ, қ қ - қ.

Ø Delphi 6 ң құ ң.

Tools Environment Options ңң. ө қ қ қ қң, Preferences қ ұ:

Autosave options (қ ):

- Editor files (Run ңғ Delphi ққ ө қ.);

- Project Desktop ( Delphi қң ң ң ұ өңң қ).

Compiling and running ( ә қ):

- Show Compiler Progress (ѳң ңң ө ү );

- Minimize On Run (ѳ қң ққ Delphi . қң ң Delphi қ );

- Hide Designers On Run (Қ қ ұғ Object Inspector ә Form window ғ қ. Қ ғ .).

OK ң.

3. Delphi ң ң қ қ ү.

Delphi . Delphi қғ ө ө: , ң , ұқң ә . ө ғ ң қ ұ, қ ң ғғ, ө ү құ Toggle Form/Unit .

ϳ Құ ғ құ ғ қ . ϳң ө ғ ғ.

Ø қң ө Run ң ә ғ ң.

ϳң ғ , ғ ө , ң қ ғ ә ә Windows ң қ ң.

ң қ ң. ң ө өң, ң, ғғ қғ ң, ү ғ үң.

ѳ қғ, .

Alt+F4 ң Delphi ғқ қ ә.

ң құ ң ө қ қ ұ. құң ң қ ( 1.3. ғ ң ө). қ ұ: Properties (қ ғ)ә Events (қғ ғ).

Ø Құң ғ Button , ң ң.

ϳ ң ( 1.4).

ұ -қ құ қ .

Ø Қғ құқ ң.

ң өұ қ . ұ құ ә құң Button1: TButton. ұ ғ Button TButton , қ T ә .

1.4 ϳ құ қ

TButton ғ ә ң қ құ ғ, қ құң қ қ . Properties ғ 2 ғғ ө: қ ғ ә қ ә ғ. қ ғ құң қң ң , ң қ қң қ ә ө. Қ қң ә ө ..

4. "" құ.

Ø Form1 ң.

Ø Caption қ ң.

Ø MainMenu құң ө ( 1.5. ө) құң, құң :

Ø ғ ң, ң;

Ø ғ MainMenu ң.

ң ү Form1.MainMenu1 қ ғ ;

Caption ң, ғң ң қ ғғ қө өұқ .

Enter қ ң ң ғ ң;

Caption , Enter ң.

Ø қ ү ү ә ө ң.

ө қ қ ғ ө , ү , Caption қ ң -.

Ø ң құң :

ңң ғ қөұ қң ө ң;

Caption , Enter ң;

қ ү ғ ә ң.

Ø қ қ Form 1. MainMenu1 құғ ң.

 

 

1.5 ғң

Ø ү ғ ғ ң:

- ң.

- ө ұғ қң ө ғң (Delphi қғ өң ү ү құ);

қң ө ұғ ғ қң ө ө ө ң:

Close;

:

procedure TForm1.N5Click(Sender: TObject);

Begin

Close;

end;

Ø 5 ө қң.

Ø Run ң ө ғ ң.

ң құқ құқ. ң ұ қ қ, ң ( ғ ғқ қ ) қ ө. ң қғ ә ә ұ қ.

5. ә ң ң қ.

Ø өңң ң ү құң: __Delphi (, 3-1__Delphi).

Ø ғ ғ __ құң.

Ø Delphi ң ң: File Save Project As құ Save Project As қ ң.

Ø Save Unit1 As қ қ , ғ ң қғ ғ ( 1.6). Ү ғ ө ө .PAS ң .

1.6 ң ң қ

Ø ңң C:\\ \\__.

Ø ө MainForm өң ә ң.

қ ү Save Project1 As қ қ қ ( 1.7). Ү ғ .DPR (D elphi PR oject) ң .

Ø ө Test ө ң ә ң.

ң ң Test , ң __ .

ң ұ ң ғқ ң ұ қғ қ .

Ø ң.

1.7 қ

Delphi ң: ң құ ө құ , құ , Delphi ң : , ә ; ң қ үң, , ң қғң өң құң; әң ә ғ ғқ қ үң.

қ ұ 2 ң ң ғқ

2 қ ұ ң ң ғқ қ; Delphi құ ққ ң ғқ ү қ, қғ ү ә ң қғ өң ң ө қ өң ө.

1. 1қ ұ құғ қ ә ң ғқ ө.

Ø Delphi қң.

Ø ң ң: File \ Open Project

Ø ғ ң (.DPR ң ) TEST.DPR ң, ғ қң ғ , - ңң қ Enter ң.

қ .

Ø ң ғқ ө ү ң Project\View Source ң.

Ø өң қ ң ғқ қң ( 1.8).

. 1.8. ң ғқ

ң ғқ ғң қ, қ ө, ә ғң ұ.

ғң қ Program қ ө ұ, ң ә ғң . ң қ ә Delphi ң қ.

қ ө Forms ү Mainform ұ, ң ғқ Mainform.pas. .

{$R *.RES} ғқ ң ү ұ (, қң ) қ ү ү ғ. ұ ң ұ ң ң ә , қ ң.res ғ .

ғ begin ө ә end ө қ. ү ұ: қ ү, Form1 құ ә Application қң құ қ, ңғ ү - қ қ ү ғғ.

Ø Mainform ң ғқ ө ғң ( 1.9). ү құ ң View Unit ( ң ) ң.

View Unit ( ө ) . (ұ View\Units қ Ctrl+F12 ң қ қғ .)

Ø ҳ Mainform ң, OK ң.

Object Pascal ғқ қғ ұ (өң ). ү ң құ:

Unit < ң >;

Interface

Implementation

Initialization

Finalization

end.

1.9 ң ғқ

ң қ Unit қ ө ұ, ң ң ң ғқ ұ , ң қ. ғ қ қ ү құ (ң ғ TEST.DPR қғ).

ң ғқ ң қ ө ө ұ: , ү , ә қ ө.

ө interfase ө . ұ ө ғғ қ қ ү ң қ қ (, ұқ, ә ғңқ ғ) ұ:

) қ ө, uses ө . ө ғ ң ү қғ, ң әқ қ;

) ө, type ө . ң құ Delphi құғ (TForm1 ). ұ құ ң қ қғ өң ң ұ. ң ұ: TmenuItem N1, N2,.... N8, ң ң ә , қғ ә : , , ----, , ә . Delphi құ ғ ү ғқ қ қ; Procedure N5Click (Sender: Tobject);

) қ ө var ө .

ү ө implementation ө . қ , қ қ ң , қғ ә .. қғ өң ң ұ. ң ң ұ ү, ө қғ өң қ.

қ ғ ұ ө ғ ұ :

procedure TForm1.N5Click(Sender: TObject);

Begin

Close;

end;

ұ - қ қ қғ өң.

{$R *. DFM }, ү өң , ғ ү ө ң ә .dfm ң қ ң қң ә қ ұқ .

ә қ ө .

ө ң ғ ә . , initialization ө begin... end ққ.ұ өң ғң қ ә ң ұ қ қ.

Қ ө finalization ө ә ғң қ ұ.

Ø ү қң T -ң ғ қ қғ өң өң.

ғ қ ө ққ ұ. ң ө қ ғ қ қ . New Items қ қ ң , ү құ ң New .

2. Aboutbox ң ң ( 1.10.) құ.

Ø File New ң ң, ң ғ O ther... ңң, New Items қ - қ , Forms Aboutbox ңң.

ұ Aboutbox :

- қ , Additional құ ң Image () ң ө қ;

- ә құ (TLabel);

- .

Ø Aboutbox ң ң Caption қ ң қ ң.

Ø Image құ қ қ ң.

ң ң қ қ .

Ø қң қ қ ұ Image құң қ қ ң өң.

Ø Image құң ң Picture қң ү ү ң.

Picture Editor ( )ң Load ң.

Load Picture ң : ө 256color қ өң (C:\Program Files\Common Files\Borland Shared\Images\Splash).

ң SHIPPING.BMP ңң (қң қ қ ңғ ) ә ң.

Ø Picture Editor ң OK қ ң қ қ ң.

Ø Image құ ң ә Stretch () қ true қң.

қғ ғ .

1.10 ң

ϳ қ ә құ (TLabel) ң. ү ә құ қ қ ң ә Delete ң.

Ø Aboutbox Label құ қң (Standart құ ). ғ ә .

Ø Label1 құ ү ң AutoSize қ false ң (ұ қ Label - ң ұғ әң ұғ ). Alignment ә Layout қ taCenter, tlCenter ң, ә құң ғ қ. WordWrap қ True (ө ғ ө ұқ ).

Ø Caption қ Copyrighte by Makeew S. ң (ө ң өң).

Ø қң ө Label1 құ қ ө ң ә ң ң қ ғғ ұ ң.

Ø Color қ ң ү ң.

Ø Font қң ү ү қ Қ қ қ қ, қң ү, ө ә ү ң.

Әү қ ә ү Label қ ә ә ү ө қ . Ә Label 256 .

Ø ϳ ң.

Ø ң ң Caption қ өң.

Ø ң ө өң ң.

3. ң ғқ MainForm ң қ.

Ø ғ ң ң (ң қ қ 1 қ ұ ө ә қ қ).

Ø ң ә қ ң.

қ өң ң ғ .

Ø қң ө - ө ұғ ң:

AboutBox.ShowModal;

ұ ғң қ ғ ғ.

Ø Құғ қң: құ ң Save All ң; қ ң ө about_x , ң, қғ ү қ.

Ø Toggle Form / Unit қ қ MAINFORM.PAS ң ң қң(ң ө ә ғқ қ ә ). ғң әң uses қ ө ү қ about_x ң.

Ø ғ ң. T ғң ң ұ қ ң.

ұ қ ұ қ қ қ құ ү, қғ өң, ғғ қ, құ (ә, қ ә ..), ғқ ң ә ң құ ққ.

қ ұ 3 қ құ

3 қ ұ 1 қ ұ ұғ ө T қ құ қ; ә құ ү қ; ң ғқ ғ құң қ ә ө.

1. қ. құ.

Ø ңғ қ ұ құғ (TEST.DPR) ғ қң ә ң ұ қ ң. ұ ғ ң, қ ң.

құғ .

ң 3 4 ұ 5 ұқ ұ. 5 ұқ . ұ қ қ ұ ү қ, ә қ қң ө ұ. Delphi ғ ұ ү . ұ ң ғ қ.

Ø Құ ң New ң, New Items Forms қ ңң, Tabbed pages ң(Tabbed Notebook Dialog қ ), ң.

Ø ϳ қ үң. ү қ ә ү қ ұ. ϳң ә ғ ұ ұғ ғ ә қ қ. Қ ңғ Cancel ә l ң. құ ң. ұ құ ә құ ө. ҳ ұ: PagesDlg , PageControl1 , ү қ TabSheet1, TabSheet2, TabSheet3, Panel1, Panel2 ә Btn .

Ø ϳ қ ә ққғ ғң: PagesDlg ңң, Caption қ ң , Name қ TestDlg ә Enter ң. қ қ қ ә TestDlg ұ, ң қ. Color қ ң ү ң, .

Ø ң қ өң (ә ң ұқ ) ә ң 1, 2 ә . . ң. ү TabSheet1 ңң ә Caption қ 1 ә .. ң.

Ø қ қ ү қң ө қң ң қ ң, , New Page ңң.

Ø қ 5 ғ ү, ң TabWidth (ң ң) қң ә ң. Width қң ә ң ң .

2. қ ң ұғ ө.

ң ң ә ғ ұқ ң қ. қ қ. ұқң ә қң ү ү . ү Panel ә Label құ қ.

Ø PageControl1 ңң ә ActivePage ( қ) қ TabSheet1 ңң.

Ø қ қғ қғ ү ә ң. ү ққ құ Panel құ қң ә қң ө қң ғғ ө ң ( 1.11). Align қ - alClient ә ң.

Ø ң Color қ қ қ ү қң ә ң , ү ң.

Ø Caption қ Panel3 ң.

Ø ғ қ қ ң. ү Bevelinner ( ) қ Lowered (ө) ә Bevelouter (қ ) қ Raised (өң) ә ғң.

Ø Label құ қң, ң ң ң ә әң ү Label құң Autosize қ False ә ң. Alignment қ taCenter ( өң ғ ), Layout қ tlCenter ә (өң ),

Ø Word Wrap қ (ө ө ұқ ) True ә ғң.

Ø Label1 құң Caption қ ? ң , Font қ қ қ қ, қң ү, ү ә ө ң.

Ø қ ү ғ Additional қ Image құ қң ә қ қғ қ қ ү Picture Editor қң. Load ң ө ү қ, C:\Program Files\Common Files\Borland Shared\Images\Splash\16color Athena.bmp үң.

Ø ң Stretch қ true ә ғң.

Ø Қғ ғ Shift ң қ , құң ө ө , Ctrl қ құ ң ғ .

1.11 ң

Қ қ ғ ң , ң ө ұ ң қ. Қ ң ү Standard ң RadioGroup құ қ, қ . (ұ ө ғң ңғ ғ қ қғң қ.)

Ø ң ұғң ғ RadioGroup құ қң ә ң Caption қ ң қ ң.

Ø Items () қ қң String List Editor ( ң ) қң.

Ø ұ ң Delphi, Windows 95, ү Microsoft Office 95 , ң.( ұ ). ң ә RadioGroup құ ң ң қ қ ғ .

Ø Қ қ ң ғ қң өң. ү қң қ қ ң ә Edit ()ң (ө) ң. қ ң ә Edit ң Paste (қ) ң.

Ø Өң 2, 3, 4, 5 ұқ ұ ғ 4 қ құң.

Ø ϳң құғ Test_x.pas қң.

Ø ң ғқ ң қ ң. ү ң \ қ ң қғ өң ғ ғқ . қң ө - ө ұғ ң

TestDlg.Showmodal;

Ø Uses ө қғ ң test_x ң;

4. құ ә қ.

1.12 ң

Ø New Items қ қ Dialogs қ ңң ә Standard Dialog (қ қ қ ) ң ңң. ϳ қ , Name қ ң Resultdlg ң ( 1.12).

Ø ϳ ң ғ қң. ң ө ғң ң. ү ң ғ қң ң қ ғ ң. ғ Align ң, ғ қ қ Center in window ңң.

Ø ϳң ң ғғ ғ Label құ қң, ң Autosize қ false ә, Alignment қ taCenter ә ң. Қң ң. Label құң ң ң ғқ ә ң ә ң ә .

Ø ϳ қң.

Ø ϳң Result_x қң ә MainForm.pas қң.

Ø ө өң ғқ құң. ң \ қ Mainform ң қң ә қң ө - ө ұғ қң ө ғң ә ң (ө үң ұ ң ө , қғ 4 ұқң ғң .).





:


: 2016-12-31; !; : 639 |


:

:

, ,
==> ...

1323 - | 1272 -


© 2015-2024 lektsii.org - -

: 0.218 .