.


:




:

































 

 

 

 


Delphi

1.1 Delphi ү

Delphi 6 ү ғ ғ ң : , ә .

ң ғғ ө . құ- қ (Standard. View. Debug ә Custom) ә . Delphi 6 қ ұ. қ Delphi 6 - .

қ қ ұғ ң ұ. қ ұ ү. қ ұ [Running] ө қ .

ә ғ қғ, ә құғ ұ.

Құ- қғ ү ә ғ ә . File Open ңқ Standard құ- қ Open қ ә ә.Құ қғ ө ү () қғ. қ қ ққ ө ү ғ. Қ құ қң , ө ө ұ Customize қ қ ө қ ө ә қ қ . Customize құ- қң ү қң ң қ қ қ.

ғ қ құ. Delphi ң . қ қ ң қ құғ ө . ң Delphi- ү Standard қ ұ. Қ ө қ, ң . өң ғ Palette Properties ү . ұ 2 қғ .

ң - қң ң қ Properties ә ң.

 

 

1.2 DELPHIң ққ

Ø қ ө ғ;

Ø ғ қң өң ғғ;

Ø ғ қң ө қ ;

Ø Delphi ң құғ қ қ қң ұ ;

Ø Delphi-ң құ ң құң ү;

 

 

1.3 Өң .

Delphi ұ ң ң :

Ø ғ ө ;

Ø -ғғ ;

Ø қ ( қ ) қ құ;

Ø ә қ құ ү ғ құ;

Delphi ө ү ә. ү ү:

//Borland delphi/Delphi.

қ.ү 4 .

ұ Delphi ң ә қ ә қ : , , , , ,

 

1. (Project1)

2. ң . (Object inspector)

3. ң (form1)

4. ң (Unit1.pas)

 

ұ ғ. ұ ғ қ ұ. + ң . ұ ғ қ.

ң ұ .

ұ , ұ ң . қғ . ұ View/obgect inspector F1 қ ғ ғ. Obgect inspector ұ.

Propertits (қ)

Events (ғ)

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

ұ қ қ қ ұ ү. ұ қ ғ, ғ . ө ғ Delphi- қ қ ғ .

Delphi- құғң қ ү ғ ұ.

(DPR ң қ)

(DFM)

(PAS)

(PAS)

()

ң ө . ң қ ң ө ө ұ. қ - құ ң қ қ қ ұ.

ө құ :

Program project1;

Uses Forms,

Unit1 in Unit1. pas{Form1},

Unit2 in Unit2. pas{Form2};

{$R*.RES}

begin

Application. Initialize;

Application. Create Form(TForm1,Form1);

Application.CreateForm(TForm2,Form2);

Application.Run;

End.

ң ә ә қ . ң ө ү ө. құ ә қң .

қғ ә өң . ұ Progect/view Sourec () ( ) қ . қ ү viewFormsshift+F12. қғ ң ө ң . ң ң . қғ ү . Қ ү view-Units ctrl+F12 ғ қ. pascal . қ ү Uses ө ө қ. ң . қғ ү құ. Delphi- ұ ғ ғ қғ. ұ Toolsimage Editor3.0 қ . ғ

(.DCR)

қ (.BMP)

Қ (.ICD)

(.CUR)

ң ә ң ә ү .

ә .

ғ қ (44) құ. Progectcomplie< > ctrlF9 қ ә ғ қ. ңғ ғ ә ө ң . ә әқ ү DCU ң қғ ө , қ . қ ғ қ ғ құ. Delphi Windows ү ү. Delphi ү ү Run/ Run F9 . қ ұ қ, Delphi Run/ Program Reset Crtl+F12 қ қ.

1.4 Ұң .

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

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

Delphi- ү қ, қ қғ өң қ ө , ү ү қ. қ ұ ұғ ғ ө ұғ қ. қ ғ. , Windows common-dialogs ө ң ғ Dialogs қ.

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

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

. ә ұ , ә ң ү қ ү ғ .

қ ұғ. Delphi қ ғ ғ қ , қ ұғ . қ ү қғ, ү , ө қ ә ә ү . ө ң ұғ қ , ұқ ә , ө ү Turbo Debugger ғ .

. ұ құ ө ө, ң ғ қ ғ (Properties and Events).

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

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

. ғ, ү қғ ә - қ ғ .

. ұ қ ң қ құ ң . Ұғ ө қғ ү . ү ұ ғ ғ Case құ Delphi- ң ү ң ү. ң құ :

Ø ә қ ұ .

Ø Қң ұ .

Ø .

RAD Pack құ Delphi ғ Borland Pascal 7.0 ғ қ құ . Қ қ DLL құ ң ә өң .

қ ү. Delphi- ң ү . ө ү ғ , -қ Delphi-ң ү ұң ө ө.

Query ғ SQL ә қ SQL-ұ құ ә ү .

DBGrid ә ғ ө, ә ғ ү . .

DataSource ұ Table Query ә қ ү .

MainMenu ұ ғ құ ү қ. қ Items қ ө . MainMenu ң ү 2 қ ғ . ShortCut қ қғ ү .

Panel ұ ң қ қ. ұ - , ғ ңғ. Panel Caption қ қ ө . Bevellnner, BevelOuter, bevelWidth, BorderStyle,BorderWidth қ қ ң ө .

Button ұ ң ө қ қ . Caption қ . қғ OnClick . қғғ қ .

ComboBox -ListBox ә Edit ң . ә ң .

Edit ү ө ү қ. ғ қ Text. BorderStyle қ қ ң ү ө .AutoSelect қ қ ү қ. SelLength, SelStart ә SelText қ ғ ң ө қ. MaxLength қ ң ұғ қ.

Label әү ө ү қ. ұ ғ ң . қ Items.

ExcelApplication ұ Microsoft Excel қ ү қ.

WebBrowser -ұ htm ң қғ құ ө ү ғ.

1.6 Delphi ң қ ү

Delphi , , ү ғ ғ ғұ қ құғ ү .

қ ң үң ғ ғ ( Image ), ұғ Canvas қ ә . ң (ү қ, ң ә .) ғ ү ң Canvas қ қ ә .

:

form1. Canvas. Restangle (10,10,100,100);

();

Қ ғ ә ғ () Canvas қ қ. ұ () ү- ұ, ң ә қ өң () ә (Y) қ қ.

Қ ә ққ

Қ () қ ә ү, қ ә ққ қ: қ ү ғ қ, ққ қ қ ғ қ.

(қ) ғ қ ә ққғ Pen (қ) Brush (ққ) қ ә , ұ TPen ә TBrush ө. ң қң ә қ ң ү қ.

TPen ң қ :

Color үң ү()

Width үң қңғ ( )

Style үң ү

Pen.Color қң ә ұқ қғ (TColor): clBlack, clOlive, clGray, clBlue, clMaroon, clNavy clSilver, clAqua, clGreen, clPurple, clRed, clWhite.

Pen.Style қ ә қ:

psSolid ү;

psDash ү, ұ ;

psDot ү, ққ ;

psClear ү ө.

Pen.Width қң ә ү , ү ү ғ.

Ққ (Canvas.Brush) ұқ қ ә қ ә қ.Ққ қ қ :

Color- ұқ ү;

Style қ қ ().

Brush.color қң ә ғ ө Tcolor ұқ қғ .

Brush.Style қә ә қ:

bsSolid ;

bsClear ;

bsHorizontal өң ;

bsVertical ;

bsFDiogonal қ ө қ .

1.7 ә ғ

қ ң ә ғ ү TextOut ә қ. әң қ ұқ ғ ү :

. Canvas. TextOut(x, y, );

ұғ x, y ғ әң ү;

қ ұқ (ғ ә).

TextOut ә ғ ә ң ң қ ,

PenPos қә ғ ,

: TextOut(PenPos.x, PenPos.y, );

1.8 Canvas ң қ

ғ , ғ ү Canvas қ . Canvas ң Pixels қ , қ ң ү қ ү ғ . (ұқ):

Form1.Canvas. Pixels [10,10]:=clRed;

ң ү қ ү .

2. Delphi ң қ ү

қ ұ ң қ ү қ ө қ. ң қ - ү ө ү . ққ ө :

1- ғ ң ғ ә . ңғ ө, ңғ ө.

ң ғ ғ ң, ә ө.

Қ

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

Қ ң қ ң , қ қ. Ғң ә ң ң ө , ү құ ү ң ң ө. ң ғң ғғ . Delphi . ұ ү қ, ққ ә ү, қ ққ, ә қ құғ .

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

ғ ә қ ұ қғ ң ұ, . ̳, -қ ғң ұң ө ң қ ғ . Ққ ә ұ қ, ғ ұ қ -қ ғ.

Қ ғғ қ ғ қ ү ғ қ ғ ң қ ң ө ғ ә қғ ұ ә ғ қ ү . ұ ң қ ұ ө .

ққ ұ ө ққ ү құ . ұ ө ү ғ . ққ ө .

ә ө ғ қ ү. ғ қ қң қ ә ғ . үң ққ ғ ө қ ү қ .

ң ө қ ң ә -қ ққ өң қ ү ә ө ұ қң .

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

Ққ 2030″ қ ғ ң ұқ қ ә қ ү ү ә ң . Қ ү ә қ қғ қ ғ ә ү қ ү ұқ ү қ қғғ, ғ ө , өң, қ, , ә қ ң қғғ ө ү . . қғғ қ ә қ ү ұ () , ғ қғ қ () қ .

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

 

ғ ә ө

1. :-/ . . , . . , . . -.: , 1992

2.ұғ . Қ. қ ққ ұғ қ ғ ә құ// қ , 2, 2002.- 2-3 .

3. . . //- , 1, 2000.- . 42-43.

4. . ., . . //, 1998, 2 . 32-36.

5. . ., . . //.- 1997.- 8.- .72-77.

 

ғ қ 7 ғ

қ: Delphi ғ ғ

ғ: .

: Қ .

 

 

Қғ 2014



<== | ==>
| Ү ҚҢ -,Қ Ғ, Ә
:


: 2017-02-11; !; : 1393 |


:

:

, , .
==> ...

1715 - | 1414 -


© 2015-2024 lektsii.org - -

: 0.078 .