ΠŸΠΎΠΌΠΎΡ‰ΡŒ Π² написании студСнчСских Ρ€Π°Π±ΠΎΡ‚
АнтистрСссовый сСрвис

Π‘Ρ‚Ρ€ΠΎΠΊΠΎΠ²Ρ‹ΠΉ ΠΊΠ°Π»ΡŒΠΊΡƒΠ»ΡΡ‚ΠΎΡ€. 
ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅: delphi

Π Π΅Ρ„Π΅Ρ€Π°Ρ‚ΠŸΠΎΠΌΠΎΡ‰ΡŒ Π² Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΠΈΠ£Π·Π½Π°Ρ‚ΡŒ ΡΡ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒΠΌΠΎΠ΅ΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹

Labell. Caption := IntToStr (TrackBarl.Position); LabelB. Caption := IntToStr (TrackBarl.Position * TrackBar2. Position); if CheckBoxl. Checked then. Label2. Caption := IntToStr (TrackBar2.Position); Label3. Caption := IntToStr (TrackBarl.Position * TrackBar2. Position); if CheckBoxl. Checked then. НСобходимо Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ Π΄Π²Π° числовых значСния ΠΈ Π½Π°ΠΉΡ‚ΠΈ ΠΈΡ… ΠΏΡ€ΠΎΠΈΠ· Π²Π΅Π΄Π΅Π½ΠΈΠ΅. ЦСль Ρ€Π°Π±ΠΎΡ‚Ρ‹ — ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ… Π§ΠΈΡ‚Π°Ρ‚ΡŒ Π΅Ρ‰Ρ‘ >

Π‘Ρ‚Ρ€ΠΎΠΊΠΎΠ²Ρ‹ΠΉ ΠΊΠ°Π»ΡŒΠΊΡƒΠ»ΡΡ‚ΠΎΡ€. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅: delphi (Ρ€Π΅Ρ„Π΅Ρ€Π°Ρ‚, курсовая, Π΄ΠΈΠΏΠ»ΠΎΠΌ, ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Π°Ρ)

ЦСль Ρ€Π°Π±ΠΎΡ‚Ρ‹ — ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ, Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡŽΡ‰ΡƒΡŽ дСйствия строкового ΠΊΠ°Π»ΡŒΠΊΡƒΠ»ΡΡ‚ΠΎΡ€Π° (рис. 56).

Π‘Ρ‚Ρ€ΠΎΠΊΠΎΠ²Ρ‹ΠΉ ΠΊΠ°Π»ΡŒΠΊΡƒΠ»ΡΡ‚ΠΎΡ€.

Рис. 56. Π‘Ρ‚Ρ€ΠΎΠΊΠΎΠ²Ρ‹ΠΉ ΠΊΠ°Π»ΡŒΠΊΡƒΠ»ΡΡ‚ΠΎΡ€

ОписаниС ΠΏΠ»Π°Π½Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹

  • 1. ΠžΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ Π½ΠΎΠ²Ρ‹ΠΉ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚.
  • 2. Π Π°Π·ΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ Π½Π° Ρ„ΠΎΡ€ΠΌΠ΅ экзСмпляры ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ²: Edit, Label, Button.

Π€Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹

procedure TForml. Button2Click (Sender: TObject); begin

s := Editl. Text; k := StrToInt (Edit2.Text); t := StrToInt (Edit3.Text);

Delete (s, k, t);

EditlO.Text := s; end;

procedure TForml. Button3Click (Sender: TObject); begin

s := Editl. Text; q := StrToInt (Edit4.Text); w := Edit5. Text;

Insert (w, s, q); editll. Text := s; end;

procedure TForml. Button4Click (Sender: TObject); begin.

  • s := Editl. Text; p := StrToInt (Edit6.Text);
  • 1 := StrToInt (Edit7.Text);

Copy (s, p, 1); si := Copy (s, p, 1);

Editl2.Text := si; end;

procedure TForml. Button5Click (Sender: TObject); begin.

s := Editl. Text; r := Edit9. Text; a := Pos (r, s); editl3. Text := IntToStr (a); end;

procedure TForml. Button6Click (Sender: TObject); begin.

s := Editl. Text; b := Length (s); editl4. Text := IntToStr (b); end;

Π’Π°Π±Π»ΠΈΡ†Π° умноТСния

ЦСль Ρ€Π°Π±ΠΎΡ‚Ρ‹ — ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ, Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡŽΡ‰ΡƒΡŽ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ Π΄Π΅ΠΉ ствия.

  • 1. ПослС запуска ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π² ΠΎΠΊΠ½Π΅ изобраТаСтся Π΄Π²Π° Π΄Π²ΠΈΠΆΠΊΠ°.
  • 2. НСобходимо Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ Π΄Π²Π° числовых значСния ΠΈ Π½Π°ΠΉΡ‚ΠΈ ΠΈΡ… ΠΏΡ€ΠΎΠΈΠ· Π²Π΅Π΄Π΅Π½ΠΈΠ΅.
  • 3. Если выбираСтся ΠΎΠ΄Π½ΠΎ число, Ρ‚ΠΎ Π½Π°Ρ…одится Π΅Π³ΠΎ ΠΊΠ²Π°Π΄Ρ€Π°Ρ‚.
  • 4. Для Π²Ρ‹Ρ…ΠΎΠ΄Π° ΠΈΠ· ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Ρ‰Π΅Π»ΠΊΠ½ΡƒΡ‚ΡŒ ΠΌΡ‹ΡˆΡŒΡŽ Π½Π° Π·Π° ΠΊΡ€Ρ‹Π²Π°ΡŽΡ‰Π΅ΠΉ ΠΊΠ½ΠΎΠΏΠΊΠ΅ Π² ΡΡ‚Ρ€ΠΎΠΊΠ΅ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ°.
Окно Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π½ΠΎΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹.

Рис. 57. Окно Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π½ΠΎΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹

  • 1. ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ Π½ΠΎΠ²Ρ‹ΠΉ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚.
  • 2. РазмСститС Π½Π° Ρ„ΠΎΡ€ΠΌΠ΅ экзСмпляры ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ²: командная ΠΊΠ½ΠΎΠΏΠΊΠ° Button, Π΄Π²ΠΈΠΆΠΎΠΊ TrackBar, Ρ€Π°ΠΌΠΊΠ° GroupBox, надпись Label, Ρ„Π»Π°ΠΆΠΎΠΊ CheckBox.
  • 3. Π’Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚Π΅ дСйствия, пСрСчислСнныС Π² Ρ‚Π°Π±Π». 25.
  • 4. Π‘ΠΎΡ…Ρ€Π°Π½ΠΈΡ‚Π΅ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚, запуститС ΠΈ ΠΏΡ€ΠΎΡ‚СстируйтС Π΅Π³ΠΎ.

Π’Π°Π±Π»ΠΈΡ†Π° 25

Π’Ρ‹Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΉ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚.

Π’ΠΊΠ»Π°Π΄ΠΊΠ° ΠΎΠΊΠ½Π° Object Inspector.

Имя свойства / имя события.

ДСйствиС.

Forml.

Properties.

Caption.

Установка ΠΈΠΌΠ΅Π½ΠΈ Ρ„ΠΎΡ€ΠΌΡ‹ «Π’Π°Π±Π»ΠΈΡ†Π° умноТСния».

TrackBarl.

(Π’ΠΊΠ»Π°Π΄ΠΊΠ°.

Win32).

Properties.

Min (ΠœΠΈΠ½ΠΈΠΌΡƒΠΌ).

ΠŸΡ€ΠΈΡΠ²ΠΎΠΈΡ‚ΡŒ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ 2.

Max (ΠœΠ°ΠΊΡΠΈΠΌΡƒΠΌ).

ΠŸΡ€ΠΈΡΠ²ΠΎΠΈΡ‚ΡŒ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ 99.

Position (ПолоТСниС).

ΠŸΡ€ΠΈΡΠ²ΠΎΠΈΡ‚ΡŒ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ 2.

LineSize (МалоС измСнСниС).

ΠŸΡ€ΠΈΡΠ²ΠΎΠΈΡ‚ΡŒ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ 1.

PageSize.

(ΠŸΠΎΡΡ‚Ρ€Π°Π½ΠΈΡ‡Π½ΠΎΠ΅ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅).

ΠŸΡ€ΠΈΡΠ²ΠΎΠΈΡ‚ΡŒ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ 7.

Frequency (Частота засСчСк).

ΠŸΡ€ΠΈΡΠ²ΠΎΠΈΡ‚ΡŒ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ 7.

Events.

OnChange.

Labell.Caption :=.

IntToStr (TrackBarl. Position);

Label3.Caption :=.

IntToStr (TrackBarl. Position * TrackBar2. Position);

if CheckBoxl. Checked then TrackBar2. Position := TrackBarl. Position;

TrackBar2.

(Π’ΠΊΠ»Π°Π΄ΠΊΠ°.

Win32).

Properties.

Min (ΠœΠΈΠ½ΠΈΠΌΡƒΠΌ).

ΠŸΡ€ΠΈΡΠ²ΠΎΠΈΡ‚ΡŒ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ 2.

ΠœΠ°Ρ… (ΠœΠ°ΠΊΡΠΈΠΌΡƒΠΌ).

ΠŸΡ€ΠΈΡΠ²ΠΎΠΈΡ‚ΡŒ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ 99.

Position (ПолоТСниС).

ΠŸΡ€ΠΈΡΠ²ΠΎΠΈΡ‚ΡŒ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ 2.

LineSize (МалоС измСнСниС).

ΠŸΡ€ΠΈΡΠ²ΠΎΠΈΡ‚ΡŒ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ 1.

Π’Ρ‹Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΉ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚.

Π’ΠΊΠ»Π°Π΄ΠΊΠ° ΠΎΠΊΠ½Π° Object Inspector.

Имя свойства / имя события.

ДСйствиС.

PageSize.

(ΠŸΠΎΡΡ‚Ρ€Π°Π½ΠΈΡ‡Π½ΠΎΠ΅ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅).

ΠŸΡ€ΠΈΡΠ²ΠΎΠΈΡ‚ΡŒ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ 7.

Frequency (Частота засСчСк).

ΠŸΡ€ΠΈΡΠ²ΠΎΠΈΡ‚ΡŒ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ 7.

Events.

OnChange.

Label2.Caption :=.

IntToStr (TrackBar2. Position);

Label3.Caption :=.

IntToStr (TrackBarl. Position * TrackBar2. Position);

if CheckBoxl. Checked then TrackBarl. Position := TrackBar2. Position;

GroupBoxl.

(Π’ΠΊΠ»Π°Π΄ΠΊΠ°.

Standard).

Properties.

Caption.

ВвСсти подпись «ΠŸΡ€ΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠ΅».

Label 1.

(Π’ΠΊΠ»Π°Π΄ΠΊΠ°.

Standard).

Properties.

AutoSize (Автоподбор).

Π£ΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ False.

Caption.

ΠŸΡ€ΠΈΡΠ²ΠΎΠΈΡ‚ΡŒ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ 2.

Alignment.

(Π’Ρ‹Ρ€Π°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅).

Π£ΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ taRightJustify (Π’Ρ‹Ρ€Π°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ ΠΏΠΎ ΠΏΡ€Π°Π²ΠΎΠΌΡƒ ΠΊΡ€Π°ΡŽ).

Label2.

(Π’ΠΊΠ»Π°Π΄ΠΊΠ°.

Standard).

Properties.

AutoSize.

Π£ΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ False.

Caption.

ΠŸΡ€ΠΈΡΠ²ΠΎΠΈΡ‚ΡŒ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ 2.

Alignment.

Π£ΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ taRightJustify (Π’Ρ‹Ρ€Π°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ ΠΏΠΎ ΠΏΡ€Π°Π²ΠΎΠΌΡƒ ΠΊΡ€Π°ΡŽ).

Label3.

(Π’ΠΊΠ»Π°Π΄ΠΊΠ°.

Standard).

Properties.

AutoSize.

Π£ΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ False.

Caption.

ΠŸΡ€ΠΈΡΠ²ΠΎΠΈΡ‚ΡŒ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ 4.

Alignment.

Π£ΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ taRightJustify (Π’Ρ‹Ρ€Π°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ ΠΏΠΎ ΠΏΡ€Π°Π²ΠΎΠΌΡƒ ΠΊΡ€Π°ΡŽ).

CheckBoxl.

(Π’ΠΊΠ»Π°Π΄ΠΊΠ°.

Standard).

Properties.

Caption.

ВвСсти подпись «ΠšΠ²Π°Π΄Ρ€Π°Ρ‚».

Alignment.

Π£ΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ taLefttJustify (Π’Ρ‹Ρ€Π°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ ΠΏΠΎ Π»Π΅Π²ΠΎΠΌΡƒ ΠΊΡ€Π°ΡŽ).

Events.

OnClick.

TrackBar2.Position := TrackBarl. Position;

Листинг ΠΏΠΎΠ΄ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ procedure TForml. TrackBarlChange (Sender: TObject); begin

Labell.Caption := IntToStr (TrackBarl.Position); LabelB. Caption := IntToStr (TrackBarl.Position * TrackBar2. Position); if CheckBoxl. Checked then

TrackBar2.Position := TrackBarl. Position;

end;

procedure TForml. TrackBar2Change (Sender: TObject); begin

Label2.Caption := IntToStr (TrackBar2.Position); Label3. Caption := IntToStr (TrackBarl.Position * TrackBar2. Position); if CheckBoxl. Checked then

TrackBar2.Position := TrackBarl. Position;

end;

procedure TForml. CheckBoxlClick (Sender: TObject); begin

TrackBar2.Position := TrackBarl. Position; end;

Π—Π°Π΄Π°Π½ΠΈΠ΅ для ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ выполнСния

  • 1. Π˜Π·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒ произвСдСния Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π΄Π²ΡƒΠ·Π½Π°Ρ‡Π½Ρ‹Ρ…, Π½ΠΎ ΠΈ Ρ‚Ρ€Π΅Ρ…Π·Π½Π°Ρ‡Π½Ρ‹Ρ… чисСл ΠΎΡ‚ 2 Π΄ΠΎ 199.
  • 2. Π˜Π·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒ сумму Π΄Π²ΡƒΡ… чисСл.
ΠŸΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ вСсь тСкст
Π—Π°ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ Ρ„ΠΎΡ€ΠΌΡƒ Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ Ρ€Π°Π±ΠΎΡ‚ΠΎΠΉ