.


:




:

































 

 

 

 


қ . VCL ң . Қ, ә ә қғ





Ә ұқ


VCL (Visual Component Library)- қ құ қ қғ.

ң қ ө ү : ң (Object Inspector) . , Label1 ң Caption қ Object Inspector ө.

қ ө ү ә ү :

Label1->Caption= "";

ң ң ә қ ү :

ң ->әң ;

Memo1->Clear();

ә қғ / void __fastcall / ү қғ, ұ ң ә ү қ, ұ ң Object Inspector Events ғ қғ қ қ ғ . , Button1 ң OnClick қғ:

void __fastcall TForm1::Button1Click(TObject *Sender)

{

Label1->Caption= "";

}


4.2- . Button1 ң

OnClick қғ қ.


. C++ Builder құ қң ғ ғ қ өң TForm ң ө Form құ. C++ Builder ү, құ ғ (Project1) ә (Form1) ө ү /4.3-/. , ұ - Windows қ ә ққ , ү ә , қ ә ұқ , ө ө .

ғ ғ қ ү File à New à Form . құ Form ң қ ә :

TCaption Caption қ ң қ, ғ ққ ғ ә ү қ;

TComponentName Name қ Form ң ү қ, ә Form1, Form2... , қ қ ғ ғ ұ ө ә ө қ , , Name қң ә Form1 MainForm- ғ ө ғ

Form1à Caption:= ; ң MainFormà Caption:= ; ү . ұ Name қ C++ Builder ғ қ қ қ ә қ.

Form ң ң - құ ү constructor Create (AOwner: TComponent); қ, ң құ ү ә ү :

CreateForm(TForm1, Form1);àApplication

ұ ң құ , қғ құ,

Form2=TForm2.Create(Application); ү .

Close қ , ғ :

Form1 à Close();

Hide ң қ - ө ұ, :

Form1 à Hide();

Show ғ ө ұғ , ғ ғ ө ұ, :

Form1 à Show();
</rect.area();
</rect.width();
</rect.length();
ң TNotifyEvent OnCreate қғ құғ -қ , қ ұ ғ ң құ ( қ) . OnCreate қғ ә Object Inspector ң Events ғ OnCreate ң қ қ:

void __fastcall TForm2::FormCreate(TObject *Sender)

{


}


ә ұ ғ ғ Standart ң Label, Memo, dit . Қ қ құ ү Standart ң қ.

Қ ә ү ә қ Standart ң Label, dit, Memo қ.

dit ( ғ, ) ә ү ғ ә ү ә ғ қ қ . Қ dit ң ә, ңғ ә ғ ғ ө, ө < Backspace> ә ә ө ө . dit ң ә, ң AnsiString Text қң ә , ғ dit ә қ ғ қ, ә қ ү ү қ. ә ү /int/ қ /float/ ң ү ү қ:


StrToInt (AnsiString s)- қ ү , StrToFloat(AnsiString s) - қ ү.

dit әң ү ә ң ң CharCase ( TEditCharCase) қ қ , ә ү ү ә қ:


  • ecNormal ө, ү ұ;

  • ecLowerCase - ө ң ә ө;

  • ecUpperCase - ғғ ң ә .

 

dit ң Char PasswordChar қ ү қ, ә ң ә #0 ұ әң ө ғ, ө ү PasswordChar қң қ ә қ ғ, * ? ә ө , құ әң ******** ????????? ү ғ.

dit1, dit2, dit3 қ ң ENTER қ ө ү ғ қ ( ) қ SetFocus ә қғ , ә ң ұ ғ OnKeyPress қғ өңң қ. , dit2 ң ENTER қ dit3 ө ү dit2 ң OnKeyPress қғ өң ғ :


void __fastcall TForm2::Edit2KeyPress(TObject *Sender,

char &Key)

{

if (Key>='0' || Key<='9'); // ұ 0- 9 ө

if (Key==8); // Backspace -ө ң

if (Key==13) // ENTER ң

Edit3->SetFocus();

}


, қ қ ң ө ұ ү Form ң SelectNext (TWinControl* CurControl, bool GoForward, bool CheckTabStop); ә қ. Қғ Memo ә қ ү ә ғ қ ү қғ . ү ң LoadFromFile (FileName) ә- ә ғ , SaveToFile (FileName) ә- ғ ә Memo ғ қ . :

...

AnsiString FileName = "C:\\WINDOWS\\WIN.INI";

// ң

Form1->Memo1->Lines->LoadFromFile(FileName);

Form1->Memo1->Lines->SaveToFile(ChangeFileExt

(FileName, ".BAK"));

...

ғ ұ


Үұң , қ қ құ. Қ ү қ /4.4-(,)/.

4.4-. )


4.4-. ) Қ


:


  1. Fileà New à Application .

  2. ң құғ қ ү Filà Save All . құ ң қ қ.

  3. қ /4.4-/ ә ң қ ө:

 

ң Қң ә
Form1 Caption Үұң
Memo1 Lines Үұң құң
Label1 Caption
Label2 Caption
Label3 Caption Үұң
Edit1 Text  
Edit2 Text  
Edit3 Text  
Button1 Caption

ғ , ғ :


void __fastcall TForm1::Button1Click(TObject *Sender)

{

int biktik, taban;

float audan;

biktik=StrToInt(Edit1->Text);

taban=StrToInt(Edit2->Text);

audan=float(biktik*taban)/2;

Edit3 ->Text=FloatToStr(audan);

}


Ө ұ


ұғ қ құң:


  1. ң ө .

  2. Ү қғ үұң .

  3. ң ө .

  4. ҳң ( қғ).

  5. ң .

  6. ҳң ( қғ).

  7. қғ ә ғ ұ үұң .

  8. ү қ .

  9. қ ә ү .

  10. ө .

 


4 - қ ұ.





:


: 2017-03-18; !; : 1557 |


:

:

, , 1:10
==> ...

1937 - | 1836 -


© 2015-2024 lektsii.org - -

: 0.024 .