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

Лабораторная Ρ€Π°Π±ΠΎΡ‚Π° β„– 2. Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ простой Ρ„ΠΎΡ€ΠΌΡ‹

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

Π§Ρ‚ΠΎΠ±Ρ‹ ΡΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚, Π½Π°Π΄ΠΎ ΠΈΠ· ΠΌΠ΅Π½ΡŽ File Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ Save Project As. Если ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Π΅Ρ‰Π΅ Π½ΠΈ Ρ€Π°Π·Ρƒ Π½Π΅ Π±Ρ‹Π» сохранСн, Ρ‚ΠΎ Π² ΠΎΡ‚Π²Π΅Ρ‚ Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ сохранСния ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° Save Project As Delphi сначала Π²Ρ‹Π²ΠΎΠ΄ΠΈΡ‚ Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΠΎΠ΅ ΠΎΠΊΠ½ΠΎ Save Unit1 As. Π’ ΡΡ‚ΠΎΠΌ ΠΎΠΊΠ½Π΅ слСдуСт Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ ΠΏΠ°ΠΏΠΊΡƒ, ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π½ΡƒΡŽ для хранСния всСх ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ² Delphi. Π’ ΠΏΠ°ΠΏΠΊΠ΅ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ² Delphi слСдуСт ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Π½ΠΎΠ²ΡƒΡŽ, ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΡƒΡŽ ΠΏΠ°ΠΏΠΊΡƒ для Ρ„Π°ΠΉΠ»ΠΎΠ² сохраняСмого… Π§ΠΈΡ‚Π°Ρ‚ΡŒ Π΅Ρ‰Ρ‘ >

Лабораторная Ρ€Π°Π±ΠΎΡ‚Π° β„– 2. Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ простой Ρ„ΠΎΡ€ΠΌΡ‹ (Ρ€Π΅Ρ„Π΅Ρ€Π°Ρ‚, курсовая, Π΄ΠΈΠΏΠ»ΠΎΠΌ, ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Π°Ρ)

ЦСль Ρ€Π°Π±ΠΎΡ‚Ρ‹ ЦСлью Ρ€Π°Π±ΠΎΡ‚Ρ‹ являСтся практичСскоС ΠΎΠ·Π½Π°ΠΊΠΎΠΌΠ»Π΅Π½ΠΈΠ΅ с Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠ΅ΠΉ Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ проСктирования.

ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ свСдСния.

Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° начинаСтся с Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ интСрфСйса ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ. Для этого Π²Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ Π½ΡƒΠΆΠ½Ρ‹Π΅ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹, опрСдСляСм ΠΈΡ… ΠΌΠ΅ΡΡ‚ополоТСния ΠΈ Ρ€ΡΠ΄ Π΄Ρ€ΡƒΠ³ΠΈΡ… свойств. Если ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ ΠΏΠΎΡ€ΠΎΠΆΠ΄Π°Π΅Ρ‚ событиС, Ρ‚ΠΎ Ρ„ΠΎΡ€ΠΌΠΈΡ€ΡƒΠ΅ΠΌ Ρ‚Π°ΠΊΠΆΠ΅ ΠΈ ΠΊΠΎΠ΄.

Π—Π°Π΄Π°Π½ΠΈΠ΅ ΠΊ Ρ€Π°Π±ΠΎΡ‚Π΅.

Π‘ΠΎΠ·Π΄Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Π² Delphi, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π±ΡƒΠ΄Π΅Ρ‚ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ пСрСсчСт вСса ΠΈΠ· Ρ„ΡƒΠ½Ρ‚ΠΎΠ² Π² ΠΊΠΈΠ»ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹.

— Π˜Π·ΡƒΡ‡ΠΈΡ‚ΡŒ ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€ΠΎΠ²Π°Π½Π½ΡƒΡŽ срСду проСктирования DELPHI, этапы создания Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΠΎΠ³ΠΎ ΠΎΠΊΠ½Π° ΠΈ ΡΡ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Ρƒ простого ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°, состоящСго ΠΈΠ· Π·Π°ΠΊΠΎΠ½Ρ‡Π΅Π½Π½Ρ‹Ρ… ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹Ρ… ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ.

ΠŸΠΎΡ€ΡΠ΄ΠΎΠΊ выполнСния Ρ€Π°Π±ΠΎΡ‚Ρ‹.

1.Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π€ΠΎΡ€ΠΌΡ‹ прилоТСния.

Π Π°Π±ΠΎΡ‚Π° Π½Π°Π΄ Π½ΠΎΠ²Ρ‹ΠΌ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠΌ начинаСтся с ΡΠΎΠ·Π΄Π°Π½ΠΈΡ стартовой Ρ„ΠΎΡ€ΠΌΡ‹. Бтартовая Ρ„ΠΎΡ€ΠΌΠ° создаётся ΠΏΡƒΡ‚Ρ‘ΠΌ измСнСния свойств Ρ‚ΠΈΠΏΠΎΠ²ΠΎΠΉ Ρ„ΠΎΡ€ΠΌΡ‹ Form 1. Бвойства Ρ„ΠΎΡ€ΠΌΡ‹ опрСдСляСт Π΅Ρ‘ Π²Π½Π΅ΡˆΠ½ΠΈΠΉ Π²ΠΈΠ΄: Ρ€Π°Π·ΠΌΠ΅Ρ€, ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π½Π° ΡΠΊΡ€Π°Π½Π΅, тСкст Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ°, Π²ΠΈΠ΄ Ρ€Π°ΠΌΠΊΠΈ. Π­Ρ‚ΠΈ, Π° Ρ‚Π°ΠΊΠΆΠ΅ ряд Π΄Ρ€ΡƒΠ³ΠΈΡ… свойств пСрСчислСны Π½Π° Π²ΠΊΠ»Π°Π΄Π΅ Properties (свойства) ΠΎΠΊΠ½Π° Object Inspector. Π’ Π»Π΅Π²ΠΎΠΉ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠ΅ находятся ΠΈΠΌΠ΅Π½Π° свойств, Π² ΠΏΡ€Π°Π²ΠΎΠΉ — ΠΈΡ… Π·Π½Π°Ρ‡Π΅Π½ΠΈΡ. Π‘Π½Π°Ρ‡Π°Π»Π° ΠΈΠ·ΠΌΠ΅Π½ΠΈΠΌ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ свойства caption (Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ). Π—Π°ΠΌΠ΅Π½ΠΈΠΌ Π½Π° Ρ„ΡƒΠ½Ρ‚Ρ‹ — ΠΊΠΈΠ»ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹. Для этого Π½Π°Π΄ΠΎ Ρ‰Π΅Π»ΠΊΠ½ΡƒΡ‚ΡŒ ΠΌΡ‹ΡˆΡŒΡŽ Π² ΠΏΠΎΠ»Π΅ Caption Form1. Π’ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ этого Π² ΠΏΡ€Π°Π²ΠΎΠΉ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠ΅, Π³Π΄Π΅ находятся Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ свойства — тСкст Form1, появляСтся курсор. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ ΠΊΠ»Π°Π²ΠΈΡˆΡƒ, Π½Π°Π΄ΠΎ ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ Form1 ΠΈ Π²Π²Π΅ΡΡ‚ΠΈ Π€ΡƒΠ½Ρ‚Ρ‹-ΠΊΠΈΠ»ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹.

НиТС, Π² Ρ‚Π°Π±Π»ΠΈΡ†Π΅, ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Ρ‹ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½Π½Ρ‹Π΅ свойства Ρ„ΠΎΡ€ΠΌΡ‹ Ρ€Π°Π·Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π΅ΠΌΠΎΠ³ΠΎ прилоТСния. ΠžΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅ свойства Ρ„ΠΎΡ€ΠΌΡ‹ оставлСны Π±Π΅Π· измСнСния ΠΈ Π² Ρ‚Π°Π±Π»ΠΈΡ†Π΅ Π½Π΅ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Ρ‹.

2. ΠšΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ Ρ„ΠΎΡ€ΠΌΡ‹

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° пСрСсчСта вСса ΠΈΠ· Ρ„ΡƒΠ½Ρ‚ΠΎΠ² Π² ΠΊΠΈΠ»ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π΄ΠΎΠ»ΠΆΠ½Π° ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ ΠΎΡ‚ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Сля исходныС Π΄Π°Π½Π½Ρ‹Π΅ — значСния вСса Π² Ρ„ΡƒΠ½Ρ‚Π°Ρ…. Π’ Windows Π΄Π°Π½Π½Ρ‹Π΅ с ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Ρ‹ вводятся Π² ΠΏΠΎΠ»Ρ рСдактирования EDIT. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ Π² Π΄Π°Π½Π½ΡƒΡŽ Ρ„ΠΎΡ€ΠΌΡƒ Π½Π°Π΄ΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ — ΠΏΠΎΠ»Π΅ рСдактирования.

Π§Ρ‚ΠΎΠ±Ρ‹ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΊ Ρ„ΠΎΡ€ΠΌΠ΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚, Π½Π°Π΄ΠΎ Π² ΠΏΠ°Π»ΠΈΡ‚Ρ€Π΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² Ρ‰Π΅Π»ΠΊΠ½ΡƒΡ‚ΡŒ Π½Π° ΠΏΠΈΠΊΡ‚ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅ Π½ΡƒΠΆΠ½ΠΎΠ³ΠΎ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π°, ΠΈ Π·Π°Ρ‚Π΅ΠΌ Ρ‰Π΅Π»ΠΊΠ½ΡƒΡ‚ΡŒ ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ ΠΌΡ‹ΡˆΠΈ Π² Ρ‚ΠΎΠΉ Ρ‚ΠΎΡ‡ΠΊΠ΅, Π³Π΄Π΅ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒΡΡ ΠΏΡ€Π°Π²Ρ‹ΠΉ Π²Π΅Ρ€Ρ…Π½ΠΈΠΉ ΡƒΠ³ΠΎΠ» ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π°. Π’ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ Π² Ρ„ΠΎΡ€ΠΌΠ΅ появляСтся ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ стандартного Ρ€Π°Π·ΠΌΠ΅Ρ€Π°.

Π‘ΠΎΠ·Π΄Π°Ρ‚ΡŒ Π½Π° Ρ„ΠΎΡ€ΠΌΠ΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ Π½ΡƒΠΆΠ½ΠΎΠ³ΠΎ Ρ€Π°Π·ΠΌΠ΅Ρ€Π° ΠΌΠΎΠΆΠ½ΠΎ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ. ПослС Ρ‰Π΅Π»Ρ‡ΠΊΠ° Π½Π° ΠΏΠ°Π»ΠΈΡ‚Ρ€Π΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² Π½ΡƒΠΆΠ½ΠΎ ΠΏΠΎΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ курсор ΠΌΡ‹ΡˆΠΈ Π² Ρ‚Ρƒ Ρ‚ΠΎΡ‡ΠΊΡƒ Ρ„ΠΎΡ€ΠΌΡ‹, Π³Π΄Π΅ Π΄ΠΎΠ»ΠΆΠ΅Π½ находится Π»Π΅Π²Ρ‹ΠΉ Π²Π΅Ρ€Ρ…Π½ΠΈΠΉ ΡƒΠ³ΠΎΠ» ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π°, Π½Π°ΠΆΠ°Ρ‚ΡŒ ΠΊΠ½ΠΎΠΏΠΊΡƒ ΠΌΡ‹ΡˆΠΈ ΠΈ, удСрТивая Π΅Π΅ Π½Π°ΠΆΠ°Ρ‚ΠΎΠΉ, ΠΏΠ΅Ρ€Π΅ΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ курсор Π² Ρ‚ΠΎΡ‡ΠΊΡƒ, Π³Π΄Π΅ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ ΠΏΡ€Π°Π²Ρ‹ΠΉ Π½ΠΈΠΆΠ½ΠΈΠΉ ΡƒΠ³ΠΎΠ» ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π°, Π·Π°Ρ‚Π΅ΠΌ ΠΎΡ‚ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ ΠΊΠ½ΠΎΠΏΠΊΡƒ ΠΌΡ‹ΡˆΠΈ. Π’ Ρ„ΠΎΡ€ΠΌΠ΅ появится ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ Π½ΡƒΠΆΠ½ΠΎΠ³ΠΎ Ρ€Π°Π·ΠΌΠ΅Ρ€Π°.

ΠšΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ Ρ„ΠΎΡ€ΠΌΡ‹, ΠΎΠΊΡ€ΡƒΠΆΠ΅Π½Π½Ρ‹ΠΉ восСмью ΠΌΠ°Ρ€ΠΊΠ΅Ρ€Π°ΠΌΠΈ, называСтся Π²Ρ‹Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΌ. Π’ ΠΎΠΊΠ½Π΅ Object Inspector ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°ΡŽΡ‚ΡΡ свойства Π²Ρ‹Π΄Π΅Π»Π΅Π½Π½ΠΎΠ³ΠΎ Π½Π° ΡΡ‚ΠΎΡ‚ ΠΌΠΎΠΌΠ΅Π½Ρ‚ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π°. НиТС Π² Ρ‚Π°Π±Π»ΠΈΡ†Π΅ приводятся основныС свойства ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π°, Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΠΎΠ³ΠΎ ΠΏΠΎΠ»Π΅ΠΌ рСдактирования EDIT.

Имя поля. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅ для доступа ΠΊ ΡΠΎΠ΄Π΅Ρ€ΠΆΠΈΠΌΠΎΠΌΡƒ Name

(тСксту) поля.

ВСкст, находящийся Π² ΠΏΠΎΠ»Π΅ Π²Π²ΠΎΠ΄Π° — рСдактирования. Text

РасстояниС ΠΎΡ‚ Π»Π΅Π²ΠΎΠΉ Π³Ρ€Π°Π½ΠΈΡ†Ρ‹ поля Π΄ΠΎ Π»Π΅Π²ΠΎΠΉ Π³Ρ€Π°Π½ΠΈΡ†Ρ‹ Ρ„ΠΎΡ€ΠΌΡ‹. Left

РасстояниС ΠΎΡ‚ Π²Π΅Ρ€Ρ…Π½Π΅ΠΉ Π³Ρ€Π°Π½ΠΈΡ†Ρ‹ поля Π΄ΠΎ Π²Π΅Ρ€Ρ…Π½Π΅ΠΉ Π³Ρ€Π°Π½ΠΈΡ†Ρ‹ Ρ„ΠΎΡ€ΠΌΡ‹. Top

Высота поля. Height.

Π¨ΠΈΡ€ΠΈΠ½Π° поля. Width.

Π¨Ρ€ΠΈΡ„Ρ‚, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹ΠΉ для отобраТСния Π²Π²ΠΎΠ΄ΠΈΠΌΠΎΠ³ΠΎ тСкста. Font.

ΠŸΡ€ΠΈΠ·Π½Π°ΠΊ наслСдования свойств ΡˆΡ€ΠΈΡ„Ρ‚Π° Ρ€ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΡΠΊΠΎΠΉ Ρ„ΠΎΡ€ΠΌΡ‹. Parent Font

Установим ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ свойства поля рСдактирования, ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π½ΠΎΠ³ΠΎ для Π²Π²ΠΎΠ΄Π° исходных Π΄Π°Π½Π½Ρ‹Ρ… — вСса Π² Ρ„ΡƒΠ½Ρ‚Π°Ρ…:

Name Edit 1

Text

Top 48

Left 24

Height 24

Width 121

Помимо ΠΏΠΎΠ»Π΅ΠΉ рСдактирования ΠΎΠΊΠ½ΠΎ Ρ„ΠΎΡ€ΠΌΡ‹ Π΄ΠΎΠ»ΠΆΠ½ΠΎ ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ ΠΏΠΎΡΡΠ½ΡΡŽΡ‰ΠΈΠΉ тСкст: ΠΊΡ€Π°Ρ‚ΠΊΠΎΠ΅ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠ΅ сообщСниС. ВСкст, находящийся Π² Ρ„ΠΎΡ€ΠΌΠ΅, называСтся ΠΌΠ΅Ρ‚ΠΊΠΎΠΉ. ДобавляСтся ΠΌΠ΅Ρ‚ΠΊΠ° Ρ„ΠΎΡ€ΠΌΡ‹ Ρ‚ΠΎΡ‡Π½ΠΎ Ρ‚Π°ΠΊ ΠΆΠ΅, ΠΊΠ°ΠΊ ΠΈ ΠΏΠΎΠ»Π΅ рСдактирования. ΠŸΠΈΠΊΡ‚ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° ΠΌΠ΅Ρ‚ΠΊΠΈ Label (большая Π±ΡƒΠΊΠ²Π° А) находится Π² ΠΏΠ°Π»ΠΈΡ‚Ρ€Π΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² ΠΏΠ΅Ρ€Π΅Π΄ ΠΏΠΈΠΊΡ‚ΠΎΠ³Ρ€Π°ΠΌΠΌΠΎΠΉ поля рСдактирования. ПослС Ρ‚ΠΎΠ³ΠΎ ΠΊΠ°ΠΊ ΠΌΠ΅Ρ‚ΠΊΠ° Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π°, ΠΌΠΎΠΆΠ½ΠΎ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ ΠΎΠΊΠ½ΠΎ Object Inspector, ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Π΅Π³ΠΎ свойства.

К Ρ„ΠΎΡ€ΠΌΠ΅ Ρ€Π°Π·Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π΅ΠΌΠΎΠ³ΠΎ прилоТСния Π½Π°Π΄ΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π΄Π²Π΅ ΠΌΠ΅Ρ‚ΠΊΠΈ. ΠŸΠ΅Ρ€Π²Π°Ρ ΠΌΠ΅Ρ‚ΠΊΠ° Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠ΅ сообщСниС. Вторая ΠΌΠ΅Ρ‚ΠΊΠ° ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π° для Π²Ρ‹Π²ΠΎΠ΄Π° Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π° пСрСсчСта вСса. НиТС Π² Ρ‚Π°Π±Π»ΠΈΡ†Π΅ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Ρ‹ свойства ΠΌΠ΅Ρ‚ΠΎΠΊ Label1 ΠΈ Label2.

Бвойство WordWrap ΠΏΡ€ΠΈ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΈ True автоматичСски пСрСносит Π½Π° ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΡƒΡŽ строку слова, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π΅ ΠΏΠΎΠΌΠ΅Ρ‰Π°ΡŽΡ‚ся Π² Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ строкС. ΠŸΡ€ΠΈ этом свойство AutoSize Π΄ΠΎΠ»ΠΆΠ½ΠΎ ΠΈΠΌΠ΅Ρ‚ΡŒ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ False.

Cвойство ParentFont ΠΌΠ΅Ρ‚ΠΊΠΈ Label2 ΠΈΠΌΠ΅Π΅Ρ‚ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ False, поэтому свойство Font этой ΠΌΠ΅Ρ‚ΠΊΠΈ Π½Π΅ Π½Π°ΡΠ»Π΅Π΄ΡƒΠ΅Ρ‚ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ свойства Font «Ρ€ΠΎΠ΄ΠΈΡ‚Сля», Π² Π΄Π°Π½Π½ΠΎΠΌ случаС основной Ρ„ΠΎΡ€ΠΌΡ‹. Π­Ρ‚ΠΎ Π΄Π°Π΅Ρ‚ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ свойства ΡˆΡ€ΠΈΡ„Ρ‚Π° ΠΌΠ΅Ρ‚ΠΊΠΈ ΠΈΠ½Ρ‹Π΅, Ρ‡Π΅ΠΌ Ρƒ Ρ„ΠΎΡ€ΠΌΡ‹. Π£ ΠΌΠ΅Ρ‚ΠΊΠΈ Label1 значСния свойства ParentFont оставлСно Π±Π΅Π· измСнСния.

Π’ Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΠ΅ ΠΊ Ρ„ΠΎΡ€ΠΌΠ΅ Π½Π°Π΄ΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΡƒΡŽ ΠΊΠ½ΠΎΠΏΠΊΡƒ, ΠΏΡ€ΠΈ Ρ‰Π΅Π»Ρ‡ΠΊΠ΅ Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Π±ΡƒΠ΄Π΅Ρ‚ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒΡΡ Π²Π²Π΅Π΄Π΅Π½ΠΈΠ΅ Π² ΠΏΠΎΠ»Π΅ Π²Π²ΠΎΠ΄Π° вСса ΠΈ Π΅Π³ΠΎ пСрСсчСт. Кнопка добавляСтся Π² Ρ„ΠΎΡ€ΠΌΡƒ Ρ‚ΠΎΡ‡Π½ΠΎ Ρ‚Π°ΠΊ ΠΆΠ΅, ΠΊΠ°ΠΊ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹. ΠŸΠΈΠΊΡ‚ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΈ Ok Π½Π°Ρ…одится Π½Π° ΠΏΠ°Π»ΠΈΡ‚Ρ€Π΅ стандартных ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ². ПослС добавлСния ΠΊΠ½ΠΎΠΏΠΊΠΈ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΠΎΠ³ΠΎ ΠΎΠΊΠ½Π° Object Inspector Π½Π°Π΄ΠΎ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Ρ‚Ρ€Π΅Π±ΡƒΠ΅ΠΌΡ‹Π΅ значСния Π΅Π΅ ΡΠ²ΠΎΠΉΡΡ‚Π², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ прСдставлСны Π½ΠΈΠΆΠ΅ Π² Ρ‚Π°Π±Π»ΠΈΡ†Π΅.

3. Π‘ΠΎΠ±Ρ‹Ρ‚ΠΈΠ΅ ΠΈ ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Π° ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ события.

Π’ΠΈΠ΄ созданной Ρ„ΠΎΡ€ΠΌΡ‹ подсказываСт, ΠΊΠ°ΠΊ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅. ΠžΡ‡Π΅Π²ΠΈΠ΄Π½ΠΎ, Ρ‡Ρ‚ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ Π΄ΠΎΠ»ΠΆΠ΅Π½ ввСсти значСния вСса Π² Ρ„ΡƒΠ½Ρ‚Π°Ρ… Π² ΠΏΠΎΠ»Π΅ рСдактирования, Π·Π°Ρ‚Π΅ΠΌ Ρ‰Π΅Π»ΠΊΠ½ΡƒΡ‚ΡŒ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡƒ ΠŸΠ΅Ρ€Π΅ΡΡ‡Π΅Ρ‚. Π©Π΅Π»Ρ‡ΠΎΠΊ Π½Π° ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΈ — это ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ Π² Windows называСтся событиСм. Π©Π΅Π»Ρ‡ΠΎΠΊ ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ ΠΌΡ‹ΡˆΠΈ событиС onClink, Π΄Π²ΠΎΠΉΠ½ΠΎΠΉ Ρ‰Π΅Π»Ρ‡ΠΎΠΊ — событиС onDblClick.

Π’ Delphi рСакция Π½Π° ΡΠΎΠ±Ρ‹Ρ‚ΠΈΠ΅ рСализуСтся ΠΊΠ°ΠΊ ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Π° ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ события. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Π·Π°Π΄Π°Ρ‡Π° программиста состоит Π² Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΠΈ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Ρ… ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ событий. Π‘Π½Π°Ρ‡Π°Π»Π° слСдуСт ΠΌΠ°Ρ€ΠΊΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ (Π²Ρ‹Π΄Π΅Π»ΠΈΡ‚ΡŒ) ΠΎΠ±ΡŠΠ΅ΠΊΡ‚, для ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ создаСтся ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Π° ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ события, Π² Π½Π°ΡˆΠ΅ΠΌ случаС это командная ΠΊΠ½ΠΎΠΏΠΊΠ° ΠŸΠ΅Ρ€Π΅ΡΡ‡Π΅Ρ‚. Π—Π°Ρ‚Π΅ΠΌ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ Π²ΠΊΠ»Π°Π΄ΠΊΡƒ Events (события) ΠΎΠΊΠ½Π° Object Inspector. Π’ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ Π½Π° ΡΠΊΡ€Π°Π½Π΅ появится Π²ΠΊΠ»Π°Π΄ΠΊΠ° со ΡΠΏΠΈΡΠΊΠΎΠΌ событий.

Π§Ρ‚ΠΎΠ±Ρ‹ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Ρƒ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ событий, Π½Π°Π΄ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π΄Π²ΠΎΠΉΠ½ΠΎΠΉ Ρ‰Π΅Π»Ρ‡ΠΎΠΊ Π² ΠΏΠΎΠ»Π΅ ΠΈΠΌΠ΅Π½ΠΈ ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Ρ‹ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ события. Π’ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ открываСтся ΠΎΠΊΠ½ΠΎ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π° ΠΊΠΎΠ΄Π° с ΠΌΠ°ΠΊΠ΅Ρ‚ΠΎΠΌ ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Ρ‹ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ события.

Delphi автоматичСски присваиваСт ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Π΅ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ события имя. Имя ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Ρ‹ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ события состоит ΠΈΠ· Π΄Π²ΡƒΡ… частСй. ΠŸΠ΅Ρ€Π²Π°Ρ Ρ‡Π°ΡΡ‚ΡŒ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΡ†ΠΈΡ€ΡƒΠ΅Ρ‚ Ρ„ΠΎΡ€ΠΌΡƒ, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΠΏΡ€ΠΈΠ½Π°Π΄Π»Π΅ΠΆΠΈΡ‚ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚, для ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ создаСтся ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Π° ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ события.

Вторая Ρ‡Π°ΡΡ‚ΡŒ ΠΈΠΌΠ΅Π½ΠΈ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΡ†ΠΈΡ€ΡƒΠ΅Ρ‚ сам ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ ΠΈ ΡΠΎΠ±Ρ‹Ρ‚ия. Π’ Π½Π°ΡˆΠ΅ΠΌ случаС имя Ρ„ΠΎΡ€ΠΌΡ‹ это Form1, имя ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΈ — Button1, Π° ΠΈΠΌΡ события — Click.

Π’ ΠΎΠΊΠ½Π΅ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π° ΠΊΠΎΠ΄Π° ΠΌΠ΅ΠΆΠ΄Ρƒ begin ΠΈ end, ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠ΅Ρ‡Π°Ρ‚Π°Ρ‚ΡŒ инструкции Object Pascal, Ρ€Π΅Π°Π»ΠΈΠ·ΡƒΡŽΡ‰ΠΈΠ΅ ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Ρ‹ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ события.

НиТС ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½ тСкст ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Ρ‹ для события On Click Π½Π° ΠΊΠ½ΠΎΠΏΠΊΠ΅ ΠŸΠ΅Ρ€Π΅ΡΡ‡Π΅Ρ‚.

Procedure TForm1. Button1Click (Sender: TObject);

Var

f: real; {вСс Π² Ρ„ΡƒΠ½Ρ‚Π°Ρ…}

k: real; {вСс Π² ΠΊΠΈΠ»ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ…}

begin

f:= StrToFloat (Edit1.Text);

k:= f * 0.4059;

Label2.caption:= Edit1. Text +' Ρ„ΡƒΠ½Ρ‚ (Π°/oΠ²) это `+

FloatToStrF (k, ffGeneral, 4,2) +

`ΠΊΠΈΠ»ΠΎΠ³Ρ€Π°ΠΌΠΌ (Π°/ΠΎΠ²)';

end;

Π˜ΡΡ…ΠΎΠ΄Π½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅Ρ‚ ΠΈΠ· ΠΏΠΎΠ»Ρ рСдактирования Edit1, ΠΎΠ±Ρ€Π°Ρ‰Π΅Π½ΠΈΠ΅ΠΌ ΠΊ ΡΠ²ΠΎΠΉΡΡ‚Π²Ρƒ Text. Бвойствo Text содСрТит строку символoΠ² (тСкст), поэтому, для прСобразования изобраТСния Ρ†ΠΈΡ„Ρ€ Π² Ρ‡ΠΈΡΠ»ΠΎ, Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ функция StrToFloatF.

Π’Ρ‹Π²ΠΎΠ΄ вычислСнного значСния ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° осущСствляСт Π² ΠΏΠΎΠ»Π΅ ΠΌΠ΅Ρ‚ΠΊΠΈ Label2, присвоСниСм Π΅Π΅ ΡΠ²ΠΎΠΉΡΡ‚Π²Ρƒ Caption значСния — тСкста сообщСния.

4. БохранСния ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°

Π§Ρ‚ΠΎΠ±Ρ‹ ΡΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚, Π½Π°Π΄ΠΎ ΠΈΠ· ΠΌΠ΅Π½ΡŽ File Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ Save Project As. Если ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Π΅Ρ‰Π΅ Π½ΠΈ Ρ€Π°Π·Ρƒ Π½Π΅ Π±Ρ‹Π» сохранСн, Ρ‚ΠΎ Π² ΠΎΡ‚Π²Π΅Ρ‚ Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ сохранСния ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° Save Project As Delphi сначала Π²Ρ‹Π²ΠΎΠ΄ΠΈΡ‚ Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΠΎΠ΅ ΠΎΠΊΠ½ΠΎ Save Unit1 As. Π’ ΡΡ‚ΠΎΠΌ ΠΎΠΊΠ½Π΅ слСдуСт Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ ΠΏΠ°ΠΏΠΊΡƒ, ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π½ΡƒΡŽ для хранСния всСх ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ² Delphi. Π’ ΠΏΠ°ΠΏΠΊΠ΅ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ² Delphi слСдуСт ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Π½ΠΎΠ²ΡƒΡŽ, ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΡƒΡŽ ΠΏΠ°ΠΏΠΊΡƒ для Ρ„Π°ΠΉΠ»ΠΎΠ² сохраняСмого ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°. Для этого Π½Π°Π΄ΠΎ Ρ‰Π΅Π»ΠΊΠ½ΡƒΡ‚ΡŒ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΠ΅ Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ Π½ΠΎΠ²ΠΎΠΉ ΠΏΠ°ΠΏΠΊΠΈ.

Рядом с ΠΏΠΎΡΠ²ΠΈΠ²ΡˆΠ΅ΠΌΡΡ Π·Π½Π°Ρ‡ΠΊΠΎΠΌ Π½ΠΎΠ²ΠΎΠΉ ΠΏΠ°ΠΏΠΊΠΈ, Π² Ρ€Π°ΠΌΠΊΠ΅, слСдуСт Π½Π°ΠΏΠ΅Ρ‡Π°Ρ‚Π°Ρ‚ΡŒ имя ΠΏΠ°ΠΏΠΊΠΈ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π€ΡƒΠ½Ρ‚Ρ‹ — ΠΊΠΈΠ»ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, ΠΈ Π½Π°ΠΆΠ°Ρ‚ΡŒ, послС Ρ‡Π΅Π³ΠΎ Π΄Π²ΠΎΠΉΠ½Ρ‹ΠΌ Ρ‰Π΅Π»Ρ‡ΠΊΠΎΠΌ Π½Π° Π·Π½Π°Ρ‡ΠΊΠ΅ созданной ΠΏΠ°ΠΏΠΊΠΈ Ρ€Π°ΡΠΊΡ€Ρ‹Ρ‚ΡŒ Π΅Π΅. Π—Π°Ρ‚Π΅ΠΌ Π² ΠΏΠΎΠ»Π΅ Имя Ρ„Π°ΠΉΠ»Π° Π½Π°Π΄ΠΎ ввСсти имя ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ модуля, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, FuntToKg1, ΠΈ Ρ‰Π΅Π»ΠΊΠ½ΡƒΡ‚ΡŒ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΠ΅ Π‘ΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ. ИмСнСм Ρ„Π°ΠΉΠ»Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€: FuntToKg. ИмСна ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ модуля (ΠΈΠΌΠ΅ΡŽΡ‰Π΅Π³ΠΎ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ pas) ΠΈ Ρ„Π°ΠΉΠ»Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° (ΠΈΠΌΠ΅ΡŽΡ‰Π΅Π³ΠΎ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ dpr) Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Ρ€Π°Π·Π»ΠΈΡ‡Π°Ρ‚ΡŒΡΡ.

5. ΠšΠΎΠΌΠΏΠΈΠ»ΡΡ†ΠΈΡ.

ПослС Π²Π²ΠΎΠ΄Π° тСкста ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Ρ‹ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ события ΠΈ ΡΠΎΡ…ранСния ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° ΠΌΠΎΠΆΠ½ΠΎ, Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ Compile ΠΈΠ· ΠΌΠ΅Π½ΡŽ Project, ΠΎΡ‚ΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅. Если Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅ Π½Π΅Ρ‚ синтаксичСских ошибок, Ρ‚ΠΎ Π½Π° ΡΠΊΡ€Π°Π½Π΅ появляСтся ΠΎΠΊΠ½ΠΎ Compiling, ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠΈΡ€ΡƒΡŽΡ‰Π΅Π΅ ΠΎ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π°Ρ… компиляции.

Запуск прилоТСния ΠΈΠ· ΡΡ€Π΅Π΄Ρ‹ программирования.

ΠŸΡ€ΠΎΠ±Π½Ρ‹ΠΉ запуск прилоТСния ΠΌΠΎΠΆΠ½ΠΎ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ нСпосрСдствСнно ΠΈΠ· ΡΡ€Π΅Π΄Ρ‹ программирования, Π½Π΅ Π·Π°Π²Π΅Ρ€ΡˆΠ°Ρ Ρ€Π°Π±ΠΎΡ‚Ρƒ с Delphi, с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Run ΠΈΠ· ΠΌΠ΅Π½ΡŽ Run.

6. ΠžΠΊΠΎΠ½Ρ‡Π°Ρ‚Π΅Π»ΡŒΠ½Π°Ρ настройка прилоТСния.

ПослС Ρ‚ΠΎΠ³ΠΎ ΠΊΠ°ΠΊ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° ΠΎΡ‚Π»Π°ΠΆΠ΅Π½Π°, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ Π΅Π΅ ΠΎΠΊΠΎΠ½Ρ‡Π°Ρ‚Π΅Π»ΡŒΠ½ΡƒΡŽ настройку: Π½Π°Π·Π½Π°Ρ‡ΠΈΡ‚ΡŒ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡŽ Π·Π½Π°Ρ‡ΠΎΠΊ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒ исполняСмый Ρ„Π°ΠΉΠ» прилоТСния Π² ΠΏΠ°ΠΏΠΊΠ΅ ΠΈΠ»ΠΈ Π½Π° Ρ€Π°Π±ΠΎΡ‡Π΅ΠΌ столС, Π° Ρ‚Π°ΠΊΠΆΠ΅ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‰Π΅Π΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π½Π° ΠΏΠ°Π½Π΅Π»ΠΈ Π·Π°Π΄Π°Ρ‡ Windows.

Π§Ρ‚ΠΎΠ±Ρ‹ Π½Π°Π·Π½Π°Ρ‡ΠΈΡ‚ΡŒ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡŽ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ ΠΈ Π·Π½Π°Ρ‡ΠΎΠΊ, Π½Π°Π΄ΠΎ ΠΈΠ· ΠΌΠ΅Π½ΡŽ Project Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ Option, Π·Π°Ρ‚Π΅ΠΌ Π² ΠΎΡ‚ΠΊΡ€Ρ‹Π²ΡˆΠ΅ΠΌΡΡ Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΠΎΠΌ ΠΎΠΊΠ½Π΅ Project Option Π²ΠΊΠ»Π°Π΄ΠΊΡƒ Application.

Π’ ΠΏΠΎΠ»Π΅ Title (Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ) слСдуСт ввСсти названия прилоТСния ΠΈ Ρ‰Π΅Π»ΠΊΠ½ΡƒΡ‚ΡŒ Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠ΅ Load Icon (Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ Π·Π½Π°Ρ‡ΠΎΠΊ). НазваниС прилоТСния Π²ΠΎ Π²Ρ€Π΅ΠΌΡ Π΅Π³ΠΎ Ρ€Π°Π±ΠΎΡ‚Ρ‹ выводится Π½Π° ΠΏΠ°Π½Π΅Π»ΡŒ Π·Π°Π΄Π°Ρ‡ Windows рядом со Π·Π½Π°Ρ‡ΠΊΠΎΠΌ, ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°ΡŽΡ‰ΠΈΠΌ это ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅. Π§Ρ‚ΠΎΠ±Ρ‹ Π½Π°Π·Π½Π°Ρ‡ΠΈΡ‚ΡŒ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡŽ Π·Π½Π°Ρ‡ΠΎΠΊ, ΠΎΡ‚Π»ΠΈΡ‡Π½Ρ‹ΠΉ ΠΎΡ‚ ΡΡ‚Π°Π½Π΄Π°Ρ€Ρ‚Π½ΠΎΠ³ΠΎ, Π½Π°Π΄ΠΎ Ρ‰Π΅Π»ΠΊΠ½ΡƒΡ‚ΡŒ ΠΌΡ‹ΡˆΡŒΡŽ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΠ΅ Load Icon. Π—Π°Ρ‚Π΅ΠΌ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ стандартноС ΠΎΠΊΠ½ΠΎ просмотра ΠΏΠ°ΠΏΠΎΠΊ, Π½Π°ΠΉΡ‚ΠΈ подходящий Π·Π½Π°Ρ‡ΠΎΠΊ Π² (Π·Π½Π°Ρ‡ΠΊΠΈ хранятся Π² Ρ„Π°ΠΉΠ»Π°Ρ… с Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ΠΌ ico).

Π—ΠΠœΠ•Π§ΠΠΠ˜Π•

Π“Π»Π°Π²Π½Ρ‹ΠΉ ΠΌΠΎΠ΄ΡƒΠ»ΡŒ прилоТСния хранится Π² Ρ„Π°ΠΉΠ»Π΅ с Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ΠΌ dpr. Π§Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ Π΅Π³ΠΎ тСкст, Π½Π°Π΄ΠΎ ΠΈΠ· ΠΌΠ΅Π½ΡŽ View Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ Project Source.

НиТС приводится тСкст Π³Π»Π°Π²Π½ΠΎΠ³ΠΎ модуля Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π½ΠΎΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹.

program FuntToKg;

uses

Forms,

FunToKg1 in `FuntToKg1.pas' {Form1};

{$R*.RES}

begin

Application.Initialize;

Application.Title:='Π€ΡƒΠ½Ρ‚Ρ‹->ΠšΠΈΠ»ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹;

Application.CreateForm (Tform1,Form1);

Aplication.Run;

end.

НачинаСтся Π³Π»Π°Π²Π½Ρ‹ΠΉ ΠΌΠΎΠ΄ΡƒΠ»ΡŒ словом program, Π·Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ слСдуСт имя ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, ΡΠΎΠ²ΠΏΠ°Π΄Π°ΡŽΡ‰ΠΈΠ΅ с ΠΈΠΌΠ΅Π½Π΅ΠΌ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°. Имя ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ задаСтся программистом Π² ΠΌΠΎΠΌΠ΅Π½Ρ‚ сохранСния Ρ„Π°ΠΉΠ»Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°, ΠΈ ΠΎΠ½ΠΎ опрСдСляСт имя создаваСмого компилятором исполняСмого Ρ„Π°ΠΉΠ»Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹. Π”Π°Π»Π΅Π΅, Π·Π° ΡΠ»ΠΎΠ²ΠΎΠΌ uses, ΡΠ»Π΅Π΄ΡƒΡŽΡ‚ ΠΈΠΌΠ΅Π½Π° ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Ρ… ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ: Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅Ρ‡Π½ΠΎΠ³ΠΎ модуля Forms ΠΈ ΠΌΠΎΠ΄ΡƒΠ»Ρ Ρ„ΠΎΡ€ΠΌΡ‹ FunToKg1. ΠŸΠΎΡ…ΠΎΠΆΠ°Ρ Π½Π° ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΈΠ²Π° {$R*.RES} ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ компилятору, Ρ‡Ρ‚ΠΎ Π½ΡƒΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Ρ„Π°ΠΉΠ» рСсурсов, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ содСрТит описания рСсурсов прилоТСния, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΏΠΈΠΊΡ‚ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹. Π—Π²Π΅Π·Π΄ΠΎΡ‡ΠΊΠ° ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ имя Ρ„Π°ΠΉΠ»Π° рСсурсов Ρ‚Π°ΠΊΠΎΠ΅ ΠΆΠ΅, ΠΊΠ°ΠΊ ΠΈ Ρƒ Ρ„Π°ΠΉΠ»Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°, Π½ΠΎ Ρ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ΠΌ res.

Π—ΠΠœΠ•Π§ΠΠΠ˜Π• Π€Π°ΠΉΠ» рСсурсов Π½Π΅ ΡΠ²Π»ΡΠ΅Ρ‚ся тСкстовым Ρ„Π°ΠΉΠ»ΠΎΠΌ ΠΈ ΠΏΡ€ΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Π΅Π³ΠΎ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π° тСкста нСльзя. Для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Ρ„Π°ΠΉΠ»Π°ΠΌΠΈ рСсурсов ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π²Ρ…ΠΎΠ΄ΡΡ‰ΡƒΡŽ Π² ΡΠΎΡΡ‚Π°Π² Delphi ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Ρƒ Image Editor, доступ ΠΊ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ, Π²Ρ‹Π±Ρ€Π°Π² ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ Image Editor ΠΈΠ· ΠΌΠ΅Π½ΡŽ Tools.

ВыполняСмая Ρ‡Π°ΡΡ‚ΡŒ Π³Π»Π°Π²Π½ΠΎΠ³ΠΎ модуля находится ΠΌΠ΅ΠΆΠ΄Ρƒ инструкциями begin ΠΈ end. Π˜Π½ΡΡ‚Ρ€ΡƒΠΊΡ†ΠΈΠΈ исполняСмой части ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°ΡŽΡ‚ ΠΈΠ½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΡŽ прилоТСния ΠΈ Π²Ρ‹Π²ΠΎΠ΄ Π½Π° ΡΠΊΡ€Π°Π½ стартового ΠΎΠΊΠ½Π°. Помимо Π³Π»Π°Π²Π½ΠΎΠ³ΠΎ модуля каТдая ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Π² ΡΠ΅Π±Ρ ΠΊΠ°ΠΊ ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌ ΠΎΠ΄ΠΈΠ½ ΠΌΠΎΠ΄ΡƒΠ»ΡŒ Ρ„ΠΎΡ€ΠΌΡ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ содСрТит описаниС стартовой Ρ„ΠΎΡ€ΠΌΡ‹ прилоТСния ΠΈ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‰ΠΈΡ… Π΅Π΅ Ρ€Π°Π±ΠΎΡ‚Ρƒ ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€. Π’ Delphi ΠΊΠ°ΠΆΠ΄ΠΎΠΉ Ρ„ΠΎΡ€ΠΌΠ΅ соотвСтствуСт свой ΠΌΠΎΠ΄ΡƒΠ»ΡŒ. НиТС ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½ тСкст модуля Ρ„ΠΎΡ€ΠΌΡ‹ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ пСрСсчСта вСса ΠΈΠ· Ρ„ΡƒΠ½Ρ‚ΠΎΠ² Π² ΠΊΠΈΠ»ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹.

Unit FuntToKg1;

interface

uses

Windows, Messages, SysUtils, Classes, Graphics,

Controls, Forms, Dialogs, StdCtrls;

type

Tform1=class (TForm)

Label1: Tlabel;

Edit1: TEdit;

Button1: TButton;

Label2: TLabel;

procedure Button1Click (Sender: TObject);

private

{Private declarations }

public

{Public declarations }

end;

var

Form1: Tform1;

implementation

{$R*.DFM}

procedure TForm1. Button1Click (Sender: TObject);

var

f: real; {вСс Π² Ρ„ΡƒΠ½Ρ‚Π°Ρ…}

k: real; {вСс Π² ΠΊΠΈΠ»ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ…}

begin

f:=StrToFloat (Edit1.Text); {Π²Π²ΠΎΠ΄ исходных Π΄Π°Π½Π½Ρ‹Ρ…}

k:=f*0.4095; {вычислСниС}

Label2.caption:=Edit1.text+'Ρ„ΡƒΠ½Ρ‚ (Π°/ΠΎΠ²)это'+ FloatToStrF (k, ffGeneral, 4,2)+

` ΠΊΠΈΠ»ΠΎΠ³Ρ€Π°ΠΌΠΌ (Π°/ΠΎΠ²)'; {Π²Ρ‹Π²ΠΎΠ΄ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π°}

end;

end.

Π‘Π»Π΅Π΄ΡƒΠ΅Ρ‚ ΠΎΡ‚ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ количСство инструкций модуля Ρ„ΠΎΡ€ΠΌΠΈΡ€ΡƒΡŽΡ‚ΡΡ самим Delphi. НапримСр, Delphi, анализируя дСйствия программиста ΠΏΠΎ ΡΠΎΠ·Π΄Π°Π½ΠΈΡŽ Ρ„ΠΎΡ€ΠΌΡ‹, Ρ„ΠΎΡ€ΠΌΠΈΡ€ΡƒΠ΅Ρ‚ описаниС класса Ρ„ΠΎΡ€ΠΌΡ‹.

ΠŸΠ΅Ρ€Π΅Ρ‡Π΅Π½ΡŒ Π·Π°Π΄Π°Π½ΠΈΠΉ ΠΊ Ρ€Π°Π±ΠΎΡ‚Π΅ для ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ выполнСния.

  • 1. Π‘ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ даст Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ объСм помСщСния Π’Π°ΡˆΠ΅ΠΉ Π»Π°Π±ΠΎΡ€Π°Ρ‚ΠΎΡ€ΠΈΠΈ.
  • 2. ΠΠ°ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ Π΄ΠΈΠ°ΠΌΠ΅Ρ‚Ρ€ ΠΏΡ€ΠΎΠ²ΠΎΠ΄Π° ΠΏΠΎ Π·Π°Π΄Π°Π½Π½ΠΎΠΉ ΠΏΠ»ΠΎΡ‰Π°Π΄ΠΈ Π΅Π³ΠΎ ΠΏΠΎΠΏΠ΅Ρ€Π΅Ρ‡Π½ΠΎΠ³ΠΎ сСчСния.
  • 3. Найти Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΠ΅ количСство Π°ΡΡ„Π°Π»ΡŒΡ‚Π° для покрытия Π·Π°Π΄Π°Π½Π½ΠΎΠΉ ΠΏΠ»ΠΎΡ‰Π°Π΄ΠΈ, Ссли извСстно Ρ‡Ρ‚ΠΎ Π½Π° ΠΎΠ΄ΠΈΠ½ ΠΊΠ²Π°Π΄Ρ€Π°Ρ‚Π½Ρ‹ΠΉ ΠΌΠ΅Ρ‚Ρ€ расходуСтся 130 ΠΊΠ³ Π°ΡΡ„Π°Π»ΡŒΡ‚Π° ΠΏΡ€ΠΈ Ρ‚ΠΎΠ»Ρ‰ΠΈΠ½Π΅ ΡƒΠΊΠ»Π°Π΄Ρ‹Π²Π°Π΅ΠΌΠΎΠ³ΠΎ слоя 5 ΡΠΌ. Π—Π°Π΄Π°Ρ‡Ρƒ ΠΎΡ„ΠΎΡ€ΠΌΠΈΡ‚ΡŒ Π² Π²ΠΈΠ΄Π΅ Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΠΎΠ³ΠΎ ΠΎΠΊΠ½Π°.
  • 4. Π‘ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ интСрфСйс ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ для Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ Π·Π°Π΄Π°Ρ‡ΠΈ: ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ врСмя кипСния Π²ΠΎΠ΄Ρ‹ объСмом 1.5 Π»ΠΈΡ‚Ρ€Π° Π² ΡΠ»Π΅ΠΊΡ‚ричСском Ρ‡Π°ΠΉΠ½ΠΈΠΊΠ΅ ΠΌΠΎΡ‰Π½ΠΎΡΡ‚ΡŒΡŽ 1 ΠΊΠ²Ρ‚.
  • 5. Π’Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ врСмя падСния ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚Π° ΡΠ±Ρ€ΠΎΡˆΠ΅Π½Π½ΠΎΠ³ΠΎ с Ρ‚Ρ€Π΅Ρ‚ΡŒΠ΅Π³ΠΎ этаТа здания. Π’Ρ€ΡƒΠ΄Π½ΠΎ Π»ΠΈ Ρ€Π΅ΡˆΠΈΡ‚ΡŒ ΠΎΠ±Ρ€Π°Ρ‚Π½ΡƒΡŽ Π·Π°Π΄Π°Ρ‡Ρƒ — ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ высоту Ρ‚Ρ€Π΅Ρ‚ΡŒΠ΅Π³ΠΎ этаТа, Ссли извСстно врСмя падСния ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚Π°?
  • 6. ΠžΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ вСс Π°Ρ€Π±ΡƒΠ·Π° ΠΏΠΎ Π΅Π³ΠΎ ΠΎΠ±ΡŠΠ΅ΠΌΡƒ, Ссли Π΅Π³ΠΎ ΠΏΠ»ΠΎΡ‚Π½ΠΎΡΡ‚ΡŒ ΠΏΡ€ΠΈΠ½ΡΡ‚ΡŒ Ρ€Π°Π²Π½Ρ‹ΠΌ 0.98 Π³/см. ΠΊΡƒΠ±. ΠŸΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉΡ‚Π΅ произвСсти расчСты ΠΏΡ€ΠΈ Π΄Ρ€ΡƒΠ³ΠΎΠΌ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΈ плотности, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, 1.1 Π³/ см. ΠΊΡƒΠ±.
  • 7. Π‘ΠΎΡΡ‚Π°Π²ΡŒΡ‚Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄Π° сомони Π² Π΄ΠΎΠ»Π»Π°Ρ€Ρ‹, взяв курс Π΄ΠΎΠ»Π»Π°Ρ€Π° Π½Π° Π΄Π΅Π½ΡŒ составлСния Π΄Π°Π½Π½ΠΎΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹. Π Π°Π±ΠΎΡ‚Ρƒ ΠΎΡ„ΠΎΡ€ΠΌΠΈΡ‚ΡŒ ΠΊΠ°ΠΊ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Windows.
  • 8. Π‘ΠΎΡΡ‚Π°Π²ΡŒΡ‚Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄Π° ΡƒΠ³Π»ΠΎΠ² ΠΈΠ· Π³Ρ€Π°Π΄ΡƒΡΠΎΠ² Π² Ρ€Π°Π΄ΠΈΠ°Π½Ρ‹. Π—Π°Π΄Π°Ρ‡Ρƒ ΠΎΡ„ΠΎΡ€ΠΌΠΈΡ‚ΡŒ ΠΊΠ°ΠΊ Windows ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅.
  • 9. ΠΠ°ΠΏΠΈΡˆΠΈΡ‚Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄Π° Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°Ρ‚ΡƒΡ€Ρ‹ ΠΈΠ· Π³Ρ€Π°Π΄ΡƒΡΠΎΠ² ΠΏΠΎ ΡˆΠΊΠ°Π»Π΅ ЦСльсия © Π² градусы ΡˆΠΊΠ°Π»Ρ‹ Π€Π°Ρ€Π΅Π½Π³Π΅ΠΉΡ‚Π° (F). ΠŸΠ΅Ρ€Π΅Π²ΠΎΠ΄ ΠΎΡΡƒΡ‰Π΅ΡΡ‚Π²ΠΈΡ‚ΡŒ ΠΏΠΎ Ρ„ΠΎΡ€ΠΌΡƒΠ»Π΅ F=1.8*C + 32.
  • 10. ΠΠ°ΠΏΠΈΡˆΠΈΡ‚Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ опрСдСлСния Ρ€Π°Π·ΠΌΠ΅Ρ€Π° мСсячной Π·Π°Ρ€Π°Π±ΠΎΡ‚Π½ΠΎΠΉ ΠΏΠ»Π°Ρ‚Ρ‹ Ρ€Π°Π±ΠΎΡ‡Π΅Π³ΠΎ, Ссли Π΅Π³ΠΎ часовая ставка составляСт 25 Π΄ΠΈΡ€Π°ΠΌΠΎΠ². ΠžΡ„ΠΎΡ€ΠΌΠΈΡ‚Π΅ Ρ€Π°Π±ΠΎΡ‚Ρƒ Π² Π²ΠΈΠ΄Π΅ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° Π² ΡΡ€Π΅Π΄Π΅ Delphi.
  • 11. ΠžΡ„ΠΎΡ€ΠΌΠΈΡ‚Π΅ Π·Π°ΠΊΠΎΠ½Ρ‡Π΅Π½Π½ΠΎΠ΅ Windows ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ для ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄Π° дюймов Π² ΡΠ°Π½Ρ‚ΠΈΠΌΠ΅Ρ‚Ρ€Ρ‹
  • 12. КакоС количСство Ρ…Π»ΠΎΠΏΠΊΠ° ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΠ±Ρ€Π°Ρ‚ΡŒ с ΠΏΠ»ΠΎΡ‰Π°Π΄ΠΈ 234 Π³Π°, Ссли извСстно, Ρ‡Ρ‚ΠΎ ΡƒΡ€ΠΎΠΆΠ°ΠΉΠ½ΠΎΡΡ‚ΡŒ с ΡΡ‚ΠΎΠ³ΠΎ поля, ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ, составляСт 25 Ρ†/ Π³Π°. Π—Π°Π΄Π°Ρ‡Ρƒ ΠΎΡ„ΠΎΡ€ΠΌΠΈΡ‚ΡŒ Π² Π²ΠΈΠ΄Π΅ Π·Π°ΠΊΠΎΠ½Ρ‡Π΅Π½Π½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π°.
ΠŸΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ вСсь тСкст
Π—Π°ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ Ρ„ΠΎΡ€ΠΌΡƒ Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ Ρ€Π°Π±ΠΎΡ‚ΠΎΠΉ