Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ Β«ΠΠ°Π·Π° Π΄Π°Π½Π½ΡΡ ΠΊΠΈΠ½ΠΎΠ»ΠΎΠ³ΠΎΠ²Β»
ΠΠ΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ Π±ΡΠ»ΠΎ ΡΠΎΡΡΠ°Π²ΠΈΡΡ Π±Π°Π½ΠΊ Π΄Π°Π½Π½ΡΡ ΠΊΠΈΠ½ΠΎΠ»ΠΎΠ³ΠΎΠ², Π²ΠΊΠ»ΡΡΠ°ΡΡΠΈΠΉ Π² ΡΠ΅Π±Ρ ΡΠ°ΠΌΠΈΠ»ΠΈΡ ΠΈ ΠΈΠΌΡ Π²Π»Π°Π΄Π΅Π»ΡΡΠ° ΡΠΎΠ±Π°ΠΊΠΈ, ΠΊΠ»ΠΈΡΠΊΡ ΡΠΎΠ±Π°ΠΊΠΈ, ΠΏΠΎΡΠΎΠ΄Ρ ΡΠΎΠ±Π°ΠΊΠΈ, Π΄Π΅Π½Ρ ΠΈ Π³ΠΎΠ΄ ΡΠΎΠΆΠ΄Π΅Π½ΠΈΡ ΡΠΎΠ±Π°ΠΊΠΈ, Π° ΡΠ°ΠΊΠΆΠ΅ Π² Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ ΠΎΡ ΠΏΠΎΡΠΎΠ΄Ρ Π½Π°Π»ΠΈΡΠΈΠ΅ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠ΅ΠΉ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΠΎΠΉ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ ΠΏΠΎ ΡΠ²ΠΎΠ΅ΠΌΡ ΡΡΠΌΠΎΡΡΠ΅Π½ΠΈΡ, Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ ΠΊΠΎΡΠΎΡΠΎΠΉ ΠΏΡΠΈΠ΄ΡΠΌΠ°ΡΡ ΡΡΠΈ ΠΊΡΠΈΡΠ΅ΡΠΈΡ Π΄Π»Ρ ΠΎΡΠ±ΠΎΡΠ° Π·Π°ΠΏΠΈΡΠ΅ΠΉ ΠΡΠ²ΠΎΠ΄ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ ΠΎΡΡΡΠ΅ΡΡΠ²Π»ΡΠ΅ΡΡΡ ΠΏΠΎ ΡΠ»Π΅Π΄ΡΡΡΠΈΠΌ ΠΊΡΠΈΡΠ΅ΡΠΈΡΠΌ: ΠΏΠΎ Π²Π»Π°Π΄Π΅Π»ΡΡΡ… Π§ΠΈΡΠ°ΡΡ Π΅ΡΡ >
Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ Β«ΠΠ°Π·Π° Π΄Π°Π½Π½ΡΡ ΠΊΠΈΠ½ΠΎΠ»ΠΎΠ³ΠΎΠ²Β» (ΡΠ΅ΡΠ΅ΡΠ°Ρ, ΠΊΡΡΡΠΎΠ²Π°Ρ, Π΄ΠΈΠΏΠ»ΠΎΠΌ, ΠΊΠΎΠ½ΡΡΠΎΠ»ΡΠ½Π°Ρ)
ΠΠ²Π΅Π΄Π΅Π½ΠΈΠ΅
ΠΠ°Π½Π½Π°Ρ ΠΊΡΡΡΠΎΠ²Π°Ρ ΠΏΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ°Π»Π°ΡΡ Π΄Π»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ, ΠΊΠΎΡΠΎΡΠ°Ρ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠΈΠ²Π°Π΅Ρ Π²Π²ΠΎΠ΄ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ ΠΈ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ Π΅Π΅ Π½Π° ΡΠΊΡΠ°Π½, Π²ΡΠ²ΠΎΠ΄ Π² ΡΠΈΠΏΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΡΠΉ ΡΠ°ΠΉΠ» ΠΈ Π·Π°Π³ΡΡΠ·ΠΊΡ ΠΈΠ· Π½Π΅Π³ΠΎ. ΠΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ Π΄ΠΎΠ»ΠΆΠ½Π° Ρ ΡΠ°Π½ΠΈΡΡΡΡ Π² ΡΡΡΡΠΊΡΡΡΠ΅, ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΡΡΠ΅ΠΉ ΡΠΎΠ±ΠΎΠΉ Π΄Π²ΡΠ½Π°ΠΏΡΠ°Π²Π»Π΅Π½Π½ΡΠΉ ΡΠΏΠΈΡΠΎΠΊ Π·Π°ΠΏΠΈΡΠ΅ΠΉ Ρ Π²Π°ΡΠΈΠ°Π½ΡΠ½ΠΎΠΉ ΡΠ°ΡΡΡΡ, Π² Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ ΠΎΡ ΡΠΈΠΏΠ° ΠΎΠ±ΡΠ΅ΠΊΡΠ°.
ΠΠ΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ Π±ΡΠ»ΠΎ ΡΠΎΡΡΠ°Π²ΠΈΡΡ Π±Π°Π½ΠΊ Π΄Π°Π½Π½ΡΡ ΠΊΠΈΠ½ΠΎΠ»ΠΎΠ³ΠΎΠ², Π²ΠΊΠ»ΡΡΠ°ΡΡΠΈΠΉ Π² ΡΠ΅Π±Ρ ΡΠ°ΠΌΠΈΠ»ΠΈΡ ΠΈ ΠΈΠΌΡ Π²Π»Π°Π΄Π΅Π»ΡΡΠ° ΡΠΎΠ±Π°ΠΊΠΈ, ΠΊΠ»ΠΈΡΠΊΡ ΡΠΎΠ±Π°ΠΊΠΈ, ΠΏΠΎΡΠΎΠ΄Ρ ΡΠΎΠ±Π°ΠΊΠΈ, Π΄Π΅Π½Ρ ΠΈ Π³ΠΎΠ΄ ΡΠΎΠΆΠ΄Π΅Π½ΠΈΡ ΡΠΎΠ±Π°ΠΊΠΈ, Π° ΡΠ°ΠΊΠΆΠ΅ Π² Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ ΠΎΡ ΠΏΠΎΡΠΎΠ΄Ρ Π½Π°Π»ΠΈΡΠΈΠ΅ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠ΅ΠΉ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΠΎΠΉ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ ΠΏΠΎ ΡΠ²ΠΎΠ΅ΠΌΡ ΡΡΠΌΠΎΡΡΠ΅Π½ΠΈΡ, Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ ΠΊΠΎΡΠΎΡΠΎΠΉ ΠΏΡΠΈΠ΄ΡΠΌΠ°ΡΡ ΡΡΠΈ ΠΊΡΠΈΡΠ΅ΡΠΈΡ Π΄Π»Ρ ΠΎΡΠ±ΠΎΡΠ° Π·Π°ΠΏΠΈΡΠ΅ΠΉ ΠΡΠ²ΠΎΠ΄ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ ΠΎΡΡΡΠ΅ΡΡΠ²Π»ΡΠ΅ΡΡΡ ΠΏΠΎ ΡΠ»Π΅Π΄ΡΡΡΠΈΠΌ ΠΊΡΠΈΡΠ΅ΡΠΈΡΠΌ: ΠΏΠΎ Π²Π»Π°Π΄Π΅Π»ΡΡΡ, ΠΏΠΎ ΠΊΠ»ΠΈΡΠΊΠ΅, ΠΏΠΎ ΠΏΠΎΡΠΎΠ΄Π΅, ΠΏΠΎ Π΄Π°ΡΠ΅ ΡΠΎΠΆΠ΄Π΅Π½ΠΈΡ ΡΠΎΠ±Π°ΠΊΠΈ.
ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΡΠ°ΠΉΠ» ΠΊΠΈΠ½ΠΎΠ»ΠΎΠ³ ΠΠ»Π°Π²Π° 1. Π ΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²ΠΎ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ Π ΠΈΡ. 1.1 «ΠΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ»
ΠΠ°Π½Π½ΠΎΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π²ΠΊΠ»ΡΡΠ°Π΅Ρ Π² ΡΠ΅Π±Ρ ΠΎΠ΄Π½Ρ ΡΠΎΡΠΌΡ. ΠΠ° ΡΠΈΡ. 1.1 ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½ Π½Π°ΡΠ°Π»ΡΠ½ΡΠΉ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ΡΡΠ°Π·Ρ ΠΏΠΎΡΠ»Π΅ ΠΎΡΠΊΡΡΡΠΈΡ.
Π ΠΈΡ. 1.2 «ΠΠ΅ΠΉΡΡΠ²ΠΈΡ Ρ ΡΠ°ΠΉΠ»ΠΎΠΌ»
Π ΠΈΡ. 1.3 «ΠΠ΅ΠΉΡΡΠ²ΠΈΡ Ρ ΡΠ°ΠΉΠ»ΠΎΠΌ»
1.1 ΠΠΏΠ΅ΡΠ°ΡΠΈΠΈ Ρ ΡΠ°ΠΉΠ»ΠΎΠΌ ΠΠ°ΠΆΠ°Π² Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡ File Π² Π»Π΅Π²ΠΎΠΌ Π²Π΅ΡΡ Π½Π΅ΠΌ ΡΠ³Π»Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΠΎΡΠΊΡΡΡΡ ΡΠΆΠ΅ ΠΈΠΌΠ΅ΡΡΠΈΠΉΡΡ ΡΠ°Π½Π΅Π΅ Π±Π°Π½ΠΊ Π΄Π°Π½Π½ΡΡ , ΠΊΠΎΡΠΎΡΡΠΉ Π·Π°Π³ΡΡΠ·ΠΈΡΡΡ Π² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Π΄Π»Ρ Π΄Π°Π»ΡΠ½Π΅ΠΉΡΠΈΡ Π΄Π΅ΠΉΡΡΠ²ΠΈΠΉ Ρ Π½ΠΈΠΌ «Open…», ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΡ ΡΠ°Π½ΠΈΡΡ ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½Π½ΡΠΉ ΡΠ°ΠΉΠ», ΠΏΡΠΈΡΠ΅ΠΌ ΠΌΠΎΠΆΠ½ΠΎ Π²ΡΠ±ΡΠ°ΡΡ, Π² ΠΊΠ°ΠΊΡΡ ΠΏΠ°ΠΏΠΊΡ ΠΈ Ρ ΠΊΠ°ΠΊΠΈΠΌ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ΠΌ ΡΡΠΎΡ Π΄ΠΎΠΊΡΠΌΠ΅Π½Ρ ΡΠΎΡ ΡΠ°Π½ΠΈΡΡΡ «Save As…», Π·Π°ΠΊΡΡΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ «Exit»; (Π ΠΈΡ. 1.2 «ΠΠ΅ΠΉΡΡΠ²ΠΈΡ Ρ ΡΠ°ΠΉΠ»ΠΎΠΌ»).
1.2 ΠΠΏΠ΅ΡΠ°ΡΠΈΠΈ ΡΠΎ ΡΠΏΠΈΡΠΊΠΎΠΌ ΠΠ°ΠΆΠ°Π² Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡ Edit Π² Π»Π΅Π²ΠΎΠΌ Π²Π΅ΡΡ Π½Π΅ΠΌ ΡΠ³Π»Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ Π²Π½Π΅ΡΡΠΈ Π² ΡΠΏΠΈΡΠΎΠΊ Π½ΠΎΠ²ΠΎΠ³ΠΎ ΡΠ΅Π»ΠΎΠ²Π΅ΠΊΠ° Ρ ΠΎΠΏΠΈΡΠ°Π½ΠΈΠ΅ΠΌ Π΅Π³ΠΎ ΡΠΎΠ±Π°ΠΊΠΈ «Add», ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΡ Π΄Π°Π½Π½ΡΠ΅ «Change», ΠΈ ΡΠ΄Π°Π»ΠΈΡΡ ΡΠ΅ΠΊΡΡΡΡ Π·Π°ΠΏΠΈΡΡ ΠΈΠ· Π±Π°Π·Ρ Π΄Π°Π½Π½ΡΡ «Delete». (Π ΠΈΡ. 1.3 «ΠΠ΅ΠΉΡΡΠ²ΠΈΡ Ρ ΡΠ°ΠΉΠ»ΠΎΠΌ»).
Π’Π°ΠΊ ΠΆΠ΅ ΡΡΡΠ΅ΡΡΠ²ΡΡΡ ΠΊΠ½ΠΎΠΏΠΊΠΈ Π±ΡΡΡΡΠΎΠ³ΠΎ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΎΠΉ, ΡΠ°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ: «ButtonLoad» ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡΡΠ°Ρ ΠΎΡΡΡΠ΅ΡΡΠ²ΠΈΡΡ Π±ΡΡΡΡΡΡ Π·Π°Π³ΡΡΠ·ΠΊΡ ΡΠ°ΠΉΠ»Π°, «ButtonSaveAs» ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡΡΠ°Ρ ΠΎΡΡΡΠ΅ΡΡΠ²ΠΈΡΡ Π±ΡΡΡΡΠΎΠ΅ ΡΠΎΡ ΡΠ°Π½Π΅Π½ΠΈΠ΅ ΡΠ°ΠΉΠ»Π°, «ButtonAdd» ΠΈΠ»ΠΈ Π½Π°ΠΆΠ°Π² ΠΊΠ½ΠΎΠΏΠΊΡ «Insert» ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡΡΡΡ ΠΎΡΡΡΠ΅ΡΡΠ²ΠΈΡΡ Π±ΡΡΡΡΠΎΠ΅ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ Π½ΠΎΠ²ΠΎΠ³ΠΎ ΠΊΠ»ΠΈΠ΅Π½ΡΠ°, «ButtonEdit» ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡΡΠ°Ρ ΠΎΡΡΡΠ΅ΡΡΠ²ΠΈΡΡ Π±ΡΡΡΡΠΎΠ΅ ΡΠ΅Π΄Π°ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π΄Π°Π½Π½ΡΡ ΠΈ «ButtonDel» ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡΡΠ°Ρ Π±ΡΡΡΡΠΎ ΡΠ΄Π°Π»ΠΈΡΡ Π΄Π°Π½Π½ΡΠ΅, ΡΠ°ΠΊ ΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΄Π°Π»ΠΈΡΡ Π΄Π°Π½Π½ΡΠ΅ Π½Π°ΠΆΠ°Π² Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡ «Delete». (Π ΠΈΡ. 1.4. «ΠΠ΅ΠΉΡΡΠ²ΠΈΡ Ρ ΡΠ°ΠΉΠ»ΠΎΠΌ»)
Π ΠΈΡ. 1.4 «ΠΠ΅ΠΉΡΡΠ²ΠΈΡ Ρ ΡΠ°ΠΉΠ»ΠΎΠΌ»
ΠΠ»Ρ Π½Π°ΡΠ°Π»Π° Π·Π°ΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ Π±Π°Π½ΠΊΠ° Π΄Π°Π½Π½ΡΡ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ Π½Π°ΠΆΠ°ΡΡ ΠΊΠ½ΠΎΠΏΠΊΡ «Edit», Π² ΠΊΠΎΡΠΎΡΠΎΠΉ Π²ΡΠ±ΡΠ°ΡΡ ΡΡΠ½ΠΊΡΠΈΡ «Add», ΠΈΠ»ΠΈ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΆΠ°ΡΡ Π½Π° ΠΊΠ»Π°Π²ΠΈΡΡ Π±ΡΡΡΡΠΎΠ³ΠΎ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ «ButtonAdd» ΠΈΠ»ΠΈ «Insert» ΠΊΠΎΡΠΎΡΡΠ΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡ Π²Π½Π΅ΡΡΠΈ Π½ΠΎΠ²ΠΎΠ³ΠΎ ΡΠ΅Π»ΠΎΠ²Π΅ΠΊΠ° Ρ ΠΎΠΏΠΈΡΠ°Π½ΠΈΠ΅ΠΌ Π΅Π³ΠΎ ΡΠΎΠ±Π°ΠΊΠΈ. (Π ΠΈΡ. 1.5. «ΠΠ΅ΠΉΡΡΠ²ΠΈΡ ΡΠΎ ΡΠΏΠΈΡΠΊΠΎΠΌ»).
Π ΠΈΡ. 1.5 «ΠΠ΅ΠΉΡΡΠ²ΠΈΡ ΡΠΎ ΡΠΏΠΈΡΠΊΠΎΠΌ»
ΠΠΎΡΠ»Π΅ Π·Π°ΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ ΡΠ°ΠΌΠΈΠ»ΠΈΠΈ ΠΈ ΠΈΠΌΠ΅Π½ΠΈ Π²Π»Π°Π΄Π΅Π»ΡΡΠ° ΡΠΎΠ±Π°ΠΊΠΈ, ΠΊΠ»ΠΈΡΠΊΠΈ ΡΠΎΠ±Π°ΠΊΠΈ ΠΈ ΠΏΠΎΡΠΎΠ΄Ρ, ΠΌΠΎΠΆΠ½ΠΎ Π²ΡΠ±ΡΠ°ΡΡ Π΄Π΅Π½Ρ, ΠΌΠ΅ΡΡΡ ΠΈ Π³ΠΎΠ΄ ΡΠΎΠΆΠ΄Π΅Π½ΠΈΡ ΡΠΎΠ±Π°ΠΊΠΈ. (Π ΠΈΡ. 1.6. «ΠΠ΅ΠΉΡΡΠ²ΠΈΡ ΡΠΎ ΡΠΏΠΈΡΠΊΠΎΠΌ» ΠΈ Π ΠΈΡ. 1.7. «ΠΠ΅ΠΉΡΡΠ²ΠΈΡ ΡΠΎ ΡΠΏΠΈΡΠΊΠΎΠΌ»).
Π ΠΈΡ. 1.6 «ΠΠ΅ΠΉΡΡΠ²ΠΈΡ ΡΠΎ ΡΠΏΠΈΡΠΊΠΎΠΌ»
Π ΠΈΡ. 1.7 «ΠΠ΅ΠΉΡΡΠ²ΠΈΡ ΡΠΎ ΡΠΏΠΈΡΠΊΠΎΠΌ»
ΠΡΠΈ Π·Π°ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΈ ΡΠΏΠΈΡΠΊΠ° Π΄Π°Π½Π½ΡΡ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠ΅ΡΠ΅ΠΊΠ»ΡΡΠ°ΡΡΡΡ Π½Π° ΡΠ»Π΅Π΄ΡΡΡΡΡ ΡΡΡΠΎΡΠΊΡ Π²Π²ΠΎΠ΄Π° Π΄Π°Π½Π½ΡΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΊΠ»Π°Π²ΠΈΡΠΈ «Tab»; Π’Π°ΠΊΠΆΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ°Π·Π²ΠΎΡΠ°ΡΠΈΠ²Π°ΡΡ ΠΈ ΡΠ²ΠΎΡΠ°ΡΠΈΠ²Π°ΡΡ Π΄Π»Ρ ΡΠ΄ΠΎΠ±ΡΡΠ²Π° ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ, ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° ΠΎΠ±Π»Π°Π΄Π°Π΅Ρ ΠΏΡΠΎΠΊΡΡΡΠΊΠΎΠΉ ΠΏΠΎ Π²Π΅ΡΡΠΈΠΊΠ°Π»ΠΈ ΠΈ Π³ΠΎΡΠΈΠ·ΠΎΠ½ΡΠ°Π»ΠΈ. (Π ΠΈΡ. 1.8 «ΠΠ΅ΠΉΡΡΠ²ΠΈΡ ΡΠΎ ΡΠΏΠΈΡΠΊΠΎΠΌ» ΠΈ Π ΠΈΡ. 1.9. «ΠΠ΅ΠΉΡΡΠ²ΠΈΡ ΡΠΎ ΡΠΏΠΈΡΠΊΠΎΠΌ»).
Π ΠΈΡ. 1.8 «ΠΠ΅ΠΉΡΡΠ²ΠΈΡ ΡΠΎ ΡΠΏΠΈΡΠΊΠΎΠΌ»
Π ΠΈΡ. 1.9 «ΠΠ΅ΠΉΡΡΠ²ΠΈΡ ΡΠΎ ΡΠΏΠΈΡΠΊΠΎΠΌ»
ΠΠΎΡΠ»Π΅ Π·Π°ΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ Π΄Π°Π½Π½ΡΡ , ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΡ ΡΠ°Π½ΠΈΡΡ ΡΡΠΈ Π΄Π°Π½Π½ΡΠ΅ Π½Π°ΠΆΠ°Π² Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡ «ΠΠ» ΠΈΠ»ΠΈ ΠΆΠ΅ ΠΎΡΠΌΠ΅Π½ΠΈΡΡ Π²Π²ΠΎΠ΄ Π΄Π°Π½Π½ΡΡ ΠΈ Π²ΡΠΉΡΠΈ Π² ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠ΅ ΠΌΠ΅Π½Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Π½Π°ΠΆΠ°Π² ΠΊΠ½ΠΎΠΏΠΊΡ «Cancel» (Π ΠΈΡ. 1.10 «ΠΠ΅ΠΉΡΡΠ²ΠΈΡ ΡΠΎ ΡΠΏΠΈΡΠΊΠΎΠΌ»)
Π ΠΈΡ. 1.10 «ΠΠ΅ΠΉΡΡΠ²ΠΈΡ ΡΠΎ ΡΠΏΠΈΡΠΊΠΎΠΌ»
1.3 ΠΡΠ²ΠΎΠ΄ ΠΏΠΎ ΠΊΡΠΈΡΠ΅ΡΠΈΡΠΌ ΠΠ»Ρ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠ³ΠΎ ΠΏΠΎΠΈΡΠΊΠ° Π²Π»Π°Π΄Π΅Π»ΡΡΠ° ΠΈ Π΅Π³ΠΎ ΡΠΎΠ±Π°ΠΊΠΈ ΡΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ Π²ΡΠ²ΠΎΠ΄ ΠΏΠΎ ΠΊΡΠΈΡΠ΅ΡΠΈΡΠΌ, ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ Π±ΡΡΡΡΠΎ Π½Π°ΠΉΡΠΈ Π·Π°ΠΏΠΈΡΠΈ ΠΏΠΎ Π·Π°Π΄Π°Π½Π½ΡΠΌ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠ°ΠΌ. ΠΠ»ΠΈΠΊΠ½ΡΠ² Π² «ΠΎΠΊΠΎΡΠΊΠΎ» «Π€Π°ΠΌΠΈΠ»ΠΈΡ» ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡΡΡΠ΅ΡΡΠ²ΠΈΡΡ ΠΏΠΎΠΈΡΠΊ Π²Π»Π°Π΄Π΅Π»ΡΡΠ° ΡΠΎΠ±Π°ΠΊΠΈ ΠΏΠΎ Π΅Π³ΠΎ ΡΠ°ΠΌΠΈΠ»ΠΈΠΈ, Π΄Π°ΠΆΠ΅ Π½Π°Π±ΡΠ°Π² ΠΏΠ΅ΡΠ²ΡΡ Π±ΡΠΊΠ²Ρ Π΅Π³ΠΎ ΡΠ°ΠΌΠΈΠ»ΠΈΠΈ ΠΏΠΎΠΈΡΠΊ ΡΡΠ°Π½Π΅Ρ Π·Π½Π°ΡΠΈΡΠ΅Π»ΡΠ½ΠΎ ΠΏΡΠΎΡΠ΅, ΠΏΠΎΡΠΎΠΌΡ ΡΡΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° Π²ΡΠ΄Π°ΡΡ ΡΠ°ΠΌΠΈΠ»ΠΈΠΈ Π½Π°ΡΠΈΠ½Π°ΡΡΠΈΠ΅ΡΡ ΠΈΠΌΠ΅Π½Π½ΠΎ Ρ ΡΡΠΎΠΉ Π±ΡΠΊΠ²Ρ. Π’ΠΎ ΠΆΠ΅ ΡΠ°ΠΌΠΎΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡΠΎΠ΄Π΅Π»Π°ΡΡ c «ΠΎΠΊΠΎΡΠΊΠ°ΠΌΠΈ» «ΠΠ»ΠΈΡΠΊΠ°» ΡΠΎΠ±Π°ΠΊΠΈ ΠΈ «ΠΠΎΡΠΎΠ΄Π°» ΡΠΎΠ±Π°ΠΊΠΈ. (Π ΠΈΡ. 1.11 «ΠΡΠ²ΠΎΠ΄ ΠΏΠΎ ΠΊΡΠΈΡΠ΅ΡΠΈΡΠΌ» ΠΈ Π ΠΈΡ. 1.12 «ΠΡΠ²ΠΎΠ΄ ΠΏΠΎ ΠΊΡΠΈΡΠ΅ΡΠΈΡΠΌ»)
Π ΠΈΡ. 1.11 «ΠΡΠ²ΠΎΠ΄ ΠΏΠΎ ΠΊΡΠΈΡΠ΅ΡΠΈΡΠΌ»
Π ΠΈΡ. 1.12 «ΠΡΠ²ΠΎΠ΄ ΠΏΠΎ ΠΊΡΠΈΡΠ΅ΡΠΈΡΠΌ»
ΠΠ»Π°Π²Π° 2. Π ΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²ΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΡ
2.1 ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΡΡΡΡΠΊΡΡΡΡ Π΄Π°Π½Π½ΡΡ ΠΠ°ΠΏΠΈΡΠΈ ΠΎΠ±ΡΠ΅Π΄ΠΈΠ½ΡΡΡ ΡΠΈΠΊΡΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠ΅ ΡΠΈΡΠ»ΠΎ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ² Π΄Π°Π½Π½ΡΡ . ΠΡΠΏΠΎΠ»ΡΠ·ΡΡΡΡΡ ΠΏΠΎΠ»Ρ, ΠΎΡΠ΄Π΅Π»ΡΠ½ΡΠ΅ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ Π·Π°ΠΏΠΈΡΠΈ, ΠΈΠΌΠ΅ΡΡΠΈΠ΅ ΠΈΠΌΠ΅Π½Π°. ΠΠ°ΠΆΠ΄ΠΎΠ΅ ΠΈΠΌΡ ΠΏΠΎΠ»Ρ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±ΡΡΡ ΡΠ½ΠΈΠΊΠ°Π»ΡΠ½ΠΎ. Π§ΡΠΎΠ±Ρ ΠΎΠ±ΡΠ΅Π΄ΠΈΠ½ΠΈΡΡ Π΄Π°Π½Π½ΡΠ΅ ΡΠ°Π·Π½ΡΡ ΡΠΈΠΏΠΎΠ², ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Π²Π°ΡΠΈΠ°ΡΠΈΠ²Π½Π°Ρ Π·Π°ΠΏΠΈΡΡ. ΠΠ½Π° ΠΈΠΌΠ΅Π΅Ρ ΠΊΠΎΠ½Π΅ΡΠ½ΠΎΠ΅ ΡΠΈΡΠ»ΠΎ ΠΏΠΎΠ»Π΅ΠΉ, ΠΎΠ΄Π½Π°ΠΊΠΎ ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»ΡΠ΅Ρ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΠΏΠΎ-ΡΠ°Π·Π½ΠΎΠΌΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΎΠ±Π»Π°ΡΡΠΈ ΠΏΠ°ΠΌΡΡΠΈ, Π·Π°Π½ΠΈΠΌΠ°Π΅ΠΌΡΠ΅ ΠΏΠΎΠ»ΡΠΌΠΈ. ΠΡΠ΅ Π²Π°ΡΠΈΠ°Π½ΡΡ Π·Π°ΠΏΠΈΡΠΈ ΡΠ°ΡΠΏΠΎΠ»Π°Π³Π°ΡΡΡΡ Π² ΠΎΠ΄Π½ΠΎΠΌ ΠΌΠ΅ΡΡΠ΅ ΠΏΠ°ΠΌΡΡΠΈ ΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡΡ ΠΎΠ±ΡΠ°ΡΠ°ΡΡΡΡ ΠΊ Π½ΠΈΠΌ ΠΏΠΎ ΡΠ°Π·Π»ΠΈΡΠ½ΡΠΌ ΠΈΠΌΠ΅Π½Π°ΠΌ. ΠΠ°ΠΆΠ΄ΡΠΉ Π²Π°ΡΠΈΠ°Π½Ρ ΠΎΠ±ΠΎΠ·Π½Π°ΡΠ°Π΅ΡΡΡ ΠΌΠΈΠ½ΠΈΠΌΡΠΌ ΠΎΠ΄Π½ΠΎΠΉ ΠΊΠΎΠ½ΡΡΠ°Π½ΡΠΎΠΉ. ΠΡΠ΅ ΠΊΠΎΠ½ΡΡΠ°Π½ΡΡ Π΄ΠΎΠ»ΠΆΠ½Ρ Π±ΡΡΡ ΠΏΠΎΡΡΠ΄ΠΊΠΎΠ²ΡΠΌΠΈ ΠΈ ΡΠΎΠ²ΠΌΠ΅ΡΡΠΈΠΌΡΠΌΠΈ ΠΏΠΎ ΡΠΈΠΏΡ Ρ ΠΌΠ΅ΡΠΊΠΎΠΉ ΠΏΠΎΠ»Ρ. ΠΠ»Ρ ΠΎΠ±ΡΠ°ΡΠ΅Π½ΠΈΡ ΠΊ ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΠΎΠΌΡ ΠΏΠΎΠ»Ρ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΡΠΊΠ°Π·ΡΠ²Π°ΡΡ ΠΈΠΌΡ Π·Π°ΠΏΠΈΡΠΈ ΠΈ ΠΈΠΌΡ ΠΏΠΎΠ»Ρ, ΡΠ°Π·Π΄Π΅Π»Π΅Π½Π½ΡΠ΅ ΡΠΎΡΠΊΠΎΠΉ, Ρ. Π΅. ΠΈΠΌΡ ΠΏΠΎΠ»Ρ ΡΠ²Π»ΡΠ΅ΡΡΡ ΡΠΎΡΡΠ°Π²Π½ΡΠΌ. Π‘ ΠΏΠΎΠ»Π΅ΠΌ ΠΌΠΎΠΆΠ½ΠΎ Π²ΡΠΏΠΎΠ»Π½ΡΡΡ Π²ΡΠ΅ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΈ, ΠΊΠΎΡΠΎΡΡΠ΅ Π΄ΠΎΠΏΡΡΠΊΠ°ΡΡΡΡ Π΄Π»Ρ ΠΎΡΠ΄Π΅Π»ΡΠ½ΠΎΠΉ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ ΡΡΠΎΠ³ΠΎ ΠΆΠ΅ ΡΠΈΠΏΠ°.
Π‘ΡΡΡΠΊΡΡΡΠ° Π΄Π°Π½Π½ΡΡ :
PKino = ^TKino;// ΠΎΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΡΠΈΠΏΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ ΡΠΊΠ°Π·Π°ΡΠ΅Π»Ρ
elem = record // ΠΎΠ±ΡΡΠ²Π»Π΅Π½ΠΈΠ΅ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ ΡΠΈΠΏΠ° record
next, previous: ptr; // ΡΠΊΠ°Π·Π°ΡΠ΅Π»ΠΈ Π½Π° ΠΏΡΠ΅Π΄ΡΠ΄ΡΡΡΡ ΠΈ ΡΠ»Π΅Π΄ΡΡΡΡΡ Π·Π°ΠΏΠΈΡΠΈ
s_fio, s_age, s_address, s_doctor: string[50]; // ΠΎΠ±ΡΡΠ²Π»Π΅Π½ΠΈΠ΅ Π·Π°ΠΏΠΈΡΠ΅ΠΉ, Π½Π΅ Π·Π°Π²ΠΈΡΡΡΠΈΠ΅ ΠΎΡ Π²Π°ΡΠΈΠ°ΡΠΈΠ²Π½ΠΎΠΉ Π·Π°ΠΏΠΈΡΠΈ
case ch: char of // Π²Π°ΡΠΈΠ°Π½ΡΠ½Π°Ρ ΡΠ°ΡΡΡ
'y': (s_group, s_ill: string[30]; s_srok: TDate); // ΠΎΠ±ΡΡΠ²Π»Π΅Π½ΠΈΠ΅ Π·Π°ΠΏΠΈΡΠ΅ΠΉ, Π΅ΡΠ»ΠΈ Π΅ΡΡΡ ΠΈΠ½Π²Π°Π»ΠΈΠ΄Π½ΠΎΡΡΡ
'n': (s_comp: string[30]; s_reg, s_dog: TDate); // ΠΎΠ±ΡΡΠ²Π»Π΅Π½ΠΈΠ΅ Π·Π°ΠΏΠΈΡΠ΅ΠΉ, Π΅ΡΠ»ΠΈ Π½Π΅Ρ ΠΈΠ½Π²Π°Π»ΠΈΠ΄Π½ΠΎΡΡΠΈ
var
Npos: integer; // ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ ΡΠΈΠΏΠ° ΡΠΊΠ°Π·Π°ΡΠ΅Π»Ρ
NoteFl: file of elem; // ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ ΡΠΈΠΏΠ° ΡΠ°ΠΉΠ»Π°
head, pcur, result, p: Ptr; // ΠΎΠ±ΡΡΠ²Π»Π΅Π½ΠΈΠ΅ ΡΠΊΠ°Π·Π°ΡΠ΅Π»Π΅ΠΉ Π½Π° Π½Π°ΡΠ°Π»ΠΎ ΡΠ°ΠΉΠ»Π°, ΡΠ΅ΠΊΡΡΡΡ Π·Π°ΠΏΠΈΡΡ, ΠΏΠΎΡΠ»Π΅Π΄Π½ΡΡ Π·Π°ΠΏΠΈΡΡ, Π·Π°ΠΏΠΈΡΡ
Form1: TForm1;
Π ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΡΡ ΡΠ²ΡΠ·Π½ΡΠ΅ ΡΠΏΠΈΡΠΊΠΈ — ΡΡΡΡΠΊΡΡΡΠ° Π΄Π°Π½Π½ΡΡ , ΡΠΎΡΡΠΎΡΡΠ°Ρ ΠΈΠ· ΡΠ·Π»ΠΎΠ², ΠΊΠ°ΠΆΠ΄ΡΠΉ ΠΈΠ· ΠΊΠΎΡΠΎΡΡΡ ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ ΠΊΠ°ΠΊ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΠΎ Π΄Π°Π½Π½ΡΠ΅, ΡΠ°ΠΊ ΠΈ ΠΎΠ΄Π½Ρ ΠΈΠ»ΠΈ Π΄Π²Π΅ ΡΡΡΠ»ΠΊΠΈ («ΡΠ²ΡΠ·ΠΊΠΈ») Π½Π° ΡΠ»Π΅Π΄ΡΡΡΠΈΠΉ ΠΈ/ΠΈΠ»ΠΈ ΠΏΡΠ΅Π΄ΡΠ΄ΡΡΠΈΠΉ ΡΠ·Π΅Π» ΡΠΏΠΈΡΠΊΠ°. Π Π΄Π°Π½Π½ΠΎΠΉ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ΅ ΠΌΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌ Π΄Π²ΡΠ½Π°ΠΏΡΠ°Π²Π»Π΅Π½Π½ΡΠΉ ΡΠΏΠΈΡΠΎΠΊ, Π½Π΅ΠΏΡΠ΅ΠΌΠ΅Π½Π½ΡΠΌ ΡΡΠ»ΠΎΠ²ΠΈΠ΅ΠΌ ΠΊΠΎΡΠΎΡΠΎΠ³ΠΎ ΡΠ²Π»ΡΠ΅ΡΡΡ Π½Π°Π»ΠΈΡΠΈΠ΅ Π²Π·Π°ΠΈΠΌΠ½ΡΡ ΡΡΡΠ»ΠΎΠΊ Π΄Π²ΡΡ ΡΠΎΡΠ΅Π΄Π½ΠΈΡ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ² Π΄ΡΡΠ³ Π½Π° Π΄ΡΡΠ³Π°, ΠΏΠΎΡΡΠΎΠΌΡ Π² Π·Π°ΠΏΠΈΡΡ ΠΌΡ Π΄ΠΎΠ±Π°Π²Π»ΡΠ΅ΠΌ 2 Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΡ ΠΏΠΎΠ»Ρ.
Π ΡΠ°ΠΊΠΎΠΌ ΡΠΏΠΈΡΠΊΠ΅ ΠΊΠ°ΠΆΠ΄ΡΠΉ ΡΠ»Π΅ΠΌΠ΅Π½Ρ (ΠΊΡΠΎΠΌΠ΅ ΠΏΠ΅ΡΠ²ΠΎΠ³ΠΎ ΠΈ ΠΏΠΎΡΠ»Π΅Π΄Π½Π΅Π³ΠΎ) ΡΠ²ΡΠ·Π°Π½ Ρ ΠΏΡΠ΅Π΄ΡΠ΄ΡΡΠΈΠΌ ΠΈ ΡΠ»Π΅Π΄ΡΡΡΠΈΠΌ Π·Π° Π½ΠΈΠΌ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ°ΠΌΠΈ. ΠΠ°ΠΆΠ΄ΡΠΉ ΡΠ»Π΅ΠΌΠ΅Π½Ρ Π΄Π²ΡΠ½Π°ΠΏΡΠ°Π²Π»Π΅Π½Π½ΠΎΠ³ΠΎ ΡΠΏΠΈΡΠΊΠ° ΠΈΠΌΠ΅Π΅Ρ Π΄Π²Π° ΠΏΠΎΠ»Ρ Ρ ΡΠΊΠ°Π·Π°ΡΠ΅Π»ΡΠΌΠΈ: ΠΎΠ΄Π½ΠΎ ΠΏΠΎΠ»Π΅ ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ ΡΡΡΠ»ΠΊΡ Π½Π° ΡΠ»Π΅Π΄ΡΡΡΠΈΠΉ ΡΠ»Π΅ΠΌΠ΅Π½Ρ, Π΄ΡΡΠ³ΠΎΠ΅ ΠΏΠΎΠ»Π΅ — ΡΡΡΠ»ΠΊΡ Π½Π° ΠΏΡΠ΅Π΄ΡΠ΄ΡΡΠΈΠΉ ΡΠ»Π΅ΠΌΠ΅Π½Ρ ΠΈ ΡΡΠ΅ΡΡΠ΅ ΠΏΠΎΠ»Π΅ — ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΎΠ½Π½ΠΎΠ΅. ΠΠ°Π»ΠΈΡΠΈΠ΅ ΡΡΡΠ»ΠΎΠΊ Π½Π° ΡΠ»Π΅Π΄ΡΡΡΠ΅Π΅ Π·Π²Π΅Π½ΠΎ ΠΈ Π½Π° ΠΏΡΠ΅Π΄ΡΠ΄ΡΡΠ΅Π΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ Π΄Π²ΠΈΠ³Π°ΡΡΡΡ ΠΏΠΎ ΡΠΏΠΈΡΠΊΡ ΠΎΡ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Π·Π²Π΅Π½Π° Π² Π»ΡΠ±ΠΎΠΌ Π½Π°ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠΈ: ΠΎΡ Π·Π²Π΅Π½Π° ΠΊ ΠΊΠΎΠ½ΡΡ ΡΠΏΠΈΡΠΊΠ° ΠΈΠ»ΠΈ ΠΎΡ Π·Π²Π΅Π½Π° ΠΊ Π½Π°ΡΠ°Π»Ρ ΡΠΏΠΈΡΠΊΠ°, ΠΏΠΎΡΡΠΎΠΌΡ ΡΠ°ΠΊΠΎΠΉ ΡΠΏΠΈΡΠΎΠΊ Π½Π°Π·ΡΠ²Π°ΡΡ Π΄Π²ΡΠ½Π°ΠΏΡΠ°Π²Π»Π΅Π½Π½ΡΠΌ.
2.2 ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ΠΠ»Ρ ΠΎΠ±ΠΎΠ·Π½Π°ΡΠ΅Π½ΠΈΡ ΠΏΠΎΠ»Π΅ΠΉ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Label
lbl_fio: TLabel; // Π€ΠΠ ΠΏΠ°ΡΠΈΠ΅Π½ΡΠ°
lbl_age: TLabel; // Π²ΠΎΠ·ΡΠ°ΡΡ ΠΏΠ°ΡΠΈΠ΅Π½ΡΠ°
lbl_address: TLabel; // Π°Π΄ΡΠ΅Ρ ΠΏΠ°ΡΠΈΠ΅Π½ΡΠ°
lbl_doctor: TLabel; //Π€ΠΠ Π»Π΅ΡΠ°ΡΠ΅Π³ΠΎ Π΄ΠΎΠΊΡΠΎΡΠ°
lbl_group: TLabel; // Π³ΡΡΠΏΠΏΠ° ΠΈΠ½Π²Π°Π»ΠΈΠ΄Π½ΠΎΡΡΠΈ
lbl_ill: TLabel; // Π·Π°Π±ΠΎΠ»Π΅Π²Π°Π½ΠΈΠ΅
lbl_srok: TLabel; // ΡΡΠΎΠΊ ΠΈΠ½Π²Π°Π»ΠΈΠ΄Π½ΠΎΡΡΠΈ (Π² ΡΠΎΡΠΌΠ°ΡΠ΅ Π΄Π°ΡΡ)
lbl_comp: TLabel; // ΡΡΡΠ°Ρ ΠΎΠ²Π°Ρ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡ
lbl_reg: TLabel; // Π΄Π°ΡΠ° ΡΠ΅Π³ΠΈΡΡΡΠ°ΡΠΈΠΈ Π² ΡΡΡΠ°Ρ ΠΎΠ²ΠΎΠΉ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ (Π² ΡΠΎΡΠΌΠ°ΡΠ΅ Π΄Π°ΡΡ)
lbl_dog: TLabel; // Π΄Π°ΡΠ° ΠΎΠΊΠΎΠ½ΡΠ°Π½ΠΈΡ Π΄ΠΎΠ³ΠΎΠ²ΠΎΡΠ° ΡΠΎ ΡΡΡΠ°Ρ ΠΎΠ²ΠΎΠΉ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠ΅ΠΉ (Π² ΡΠΎΡΠΌΠ°ΡΠ΅ Π΄Π°ΡΡ)
β’ ΠΠ»Ρ Π²Π²ΠΎΠ΄Π° Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΡ Π΄Π°Π½Π½ΡΡ ΠΏΡΠ΅Π΄ΡΡΠΌΠΎΡΡΠ΅Π½Ρ ΠΏΠΎΠ»Ρ Π²Π²ΠΎΠ΄Π°
β’ ΠΠ»Ρ Π·Π°ΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ ΡΠΏΠΈΡΠΊΠ°:
edt_fio: TEdit; // Π€ΠΠ ΠΏΠ°ΡΠΈΠ΅Π½ΡΠ°
edt_age: TEdit; // Π²ΠΎΠ·ΡΠ°ΡΡ ΠΏΠ°ΡΠΈΠ΅Π½ΡΠ°
edt_address: TEdit; // Π°Π΄ΡΠ΅Ρ ΠΏΠ°ΡΠΈΠ΅Π½ΡΠ°
edt_doctor: TEdit; // Π€ΠΠ Π»Π΅ΡΠ°ΡΠ΅Π³ΠΎ Π΄ΠΎΠΊΡΠΎΡΠ°
edt_group: TEdit; // Π³ΡΡΠΏΠΏΠ° ΠΈΠ½Π²Π°Π»ΠΈΠ΄Π½ΠΎΡΡΠΈ
edt_ill: TEdit; // Π·Π°Π±ΠΎΠ»Π΅Π²Π°Π½ΠΈΠ΅
edt_srok: TEdit; // ΡΡΠΎΠΊ ΠΈΠ½Π²Π°Π»ΠΈΠ΄Π½ΠΎΡΡΠΈ (Π² ΡΠΎΡΠΌΠ°ΡΠ΅ Π΄Π°ΡΡ)
edt_comp: TEdit; // ΡΡΡΠ°Ρ ΠΎΠ²Π°Ρ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡ
edt_reg: TEdit; // Π΄Π°ΡΠ° ΡΠ΅Π³ΠΈΡΡΡΠ°ΡΠΈΠΈ Π² ΡΡΡΠ°Ρ ΠΎΠ²ΠΎΠΉ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ (Π² ΡΠΎΡΠΌΠ°ΡΠ΅ Π΄Π°ΡΡ)
edt_dog: TEdit; // Π΄Π°ΡΠ° ΠΎΠΊΠΎΠ½ΡΠ°Π½ΠΈΡ Π΄ΠΎΠ³ΠΎΠ²ΠΎΡΠ° ΡΠΎ ΡΡΡΠ°Ρ ΠΎΠ²ΠΎΠΉ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠ΅ΠΉ (Π² ΡΠΎΡΠΌΠ°ΡΠ΅ Π΄Π°ΡΡ)
β’ ΠΠ»Ρ ΠΎΡΠ±ΠΎΡΠ° ΠΏΠΎ ΠΊΡΠΈΡΠ΅ΡΠΈΡΠΌ:
edt_kr_doc: TEdit; // Π²Π²ΠΎΠ΄ ΠΈΡΠΊΠΎΠΌΠΎΠ³ΠΎ Π΄ΠΎΠΊΡΠΎΡΠ°
edt_kr_group: TEdit; // Π²Π²ΠΎΠ΄ ΠΈΡΠΊΠΎΠΌΠΎΠΉ Π³ΡΡΠΏΠΏΡ ΠΈΠ½Π²Π°Π»ΠΈΠ΄Π½ΠΎΡΡΠΈ
edt_kr_ill: TEdit; // Π²Π²ΠΎΠ΄ ΠΈΡΠΊΠΎΠΌΠΎΠ³ΠΎ Π·Π°Π±ΠΎΠ»Π΅Π²Π°Π½ΠΈΡ
edt_kr_comp: TEdit; // Π²Π²ΠΎΠ΄ ΠΈΡΠΊΠΎΠΌΠΎΠΉ ΡΡΡΠ°Ρ ΠΎΠ²ΠΎΠΉ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ
β’ ΠΠΏΠ΅ΡΠ°ΡΠΈΠΈ Π²ΡΠΏΠΎΠ»Π½ΡΡΡΡΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΊΠ½ΠΎΠΏΠΎΠΊ Button:
β’ ΠΠ»Ρ Π·Π°ΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ ΡΠΏΠΈΡΠΊΠ° ΠΈ ΡΠ°Π±ΠΎΡΡ Ρ ΡΠ°ΠΉΠ»ΠΎΠΌ
btnNew: TButton; // ΠΠΎΠ²ΡΠΉ ΡΠ°ΠΉΠ»
btn2: TButton; // Π‘ΠΎΡ ΡΠ°Π½ΠΈΡΡ
btn3: TButton; // ΠΡΠΊΡΡΡΡ ΡΠ°ΠΉΠ»
btnAdd_s: TButton; // ΠΠΎΠ±Π°Π²ΠΈΡΡ
btnInsert_s: TButton; //ΠΡΡΠ°Π²ΠΈΡΡ
btnDelete_s: TButton; //Π£Π΄Π°Π»ΠΈΡΡ
btnBrowse_s: TButton; //ΠΡΠΎΡΠΌΠΎΡΡ
btnFirst_s: TSpeedButton; //ΠΠ΅ΡΠ²ΡΠΉ ΡΠ»Π΅ΠΌΠ΅Π½Ρ ΡΠΏΠΈΡΠΊΠ°
btnPrevious_s: TSpeedButton; // ΠΡΠ΅Π΄ΡΠ΄ΡΡΠΈΠΉ ΡΠ»Π΅ΠΌΠ΅Π½Ρ ΡΠΏΠΈΡΠΊΠ°
btnNext_s: TSpeedButton; // Π‘Π»Π΅Π΄ΡΡΡΠΈΠΉ ΡΠ»Π΅ΠΌΠ΅Π½Ρ ΡΠΏΠΈΡΠΊΠ°
btnLast_s: TSpeedButton; // ΠΠΎΡΠ»Π΅Π΄Π½ΠΈΠΉ ΡΠ»Π΅ΠΌΠ΅Π½Ρ ΡΠΏΠΈΡΠΊΠ°
btn_clear: TButton; // ΠΡΠΈΡΡΠΈΡΡ ΠΏΠΎΠ»Ρ Π²Π²ΠΎΠ΄Π°
β’ ΠΠ»Ρ ΠΎΡΠ±ΠΎΡΠ° ΠΏΠΎ ΠΊΡΠΈΡΠ΅ΡΠΈΡΠΌ:
btn_kr_doc: TButton; // ΠΎΡΠ±ΠΎΡ ΠΏΠΎ Π΄ΠΎΠΊΡΠΎΡΡ
btn_kr_group: TButton; // ΠΎΡΠ±ΠΎΡ ΠΏΠΎ Π³ΡΡΠΏΠΏΠ΅ ΠΈΠ½Π²Π°Π»ΠΈΠ΄Π½ΠΎΡΡΠΈ
btn_kr_ill: TButton; // ΠΎΡΠ±ΠΎΡ ΠΏΠΎ Π·Π°Π±ΠΎΠ»Π΅Π²Π°Π½ΠΈΡ
btn_kr_comp: TButton; // ΠΎΡΠ±ΠΎΡ ΠΏΠΎ ΡΡΡΠ°Ρ ΠΎΠ²ΠΎΠΉ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ
btn_kr_dog: TButton; // ΠΎΡΠ±ΠΎΡ ΠΏΠΎ ΡΡΠΎΠΊΡ Π΄ΠΎΠ³ΠΎΠ²ΠΎΡΠ°
btn_kr_srok: TButton; // ΠΎΡΠ±ΠΎΡ ΠΏΠΎ ΡΡΠΎΠΊΡ ΠΈΠ½Π²Π°Π»ΠΈΠ΄Π½ΠΎΡΡΠΈ
β’ ΠΠ»Ρ Π²ΡΠ²ΠΎΠ΄Π° Π΄Π°Π½Π½ΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ ListBox
lst1: ListBox
β’ ΠΠ»Ρ Π²ΡΠ±ΠΎΡΠ° Π½ΡΠΆΠ½ΠΎΠ³ΠΎ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ° Π΄Π»Ρ ΡΠΎΡ ΡΠ°Π½Π΅Π½ΠΈΡ ΠΈΠ»ΠΈ Π·Π°Π³ΡΡΠ·ΠΊΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΡΡ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΡ OpenDialog ΠΈ SaveDialog:
SaveDialog1: TSaveDialog; //ΠΠ»Ρ ΡΠΎΡ ΡΠ°Π½Π΅Π½ΠΈΡ
OpenDialog1: TOpenDialog; //ΠΠ»Ρ Π·Π°Π³ΡΡΠ·ΠΊΠΈ
2.3 ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΠΏΡΠΎΡΠ΅Π΄ΡΡ
procedure ButtonAddClick — ΠΏΡΠΎΡΠ΅Π΄ΡΡΠ° Π΄Π»Ρ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΡ Π·Π°ΠΏΠΈΡΠ΅ΠΉ
procedure CIRec — ΠΏΡΠΎΡΠ΅Π΄ΡΡΠ° ΠΎΡΠΈΡΡΠΊΠΈ ΠΏΠΎΠ»Π΅ΠΉ Π²Π²ΠΎΠ΄Π°;
procedure Showw — ΠΏΡΠΎΡΠ΅Π΄ΡΡΠ°, ΠΊΠΎΡΠΎΡΠ°Ρ ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ ΠΏΠΎΠΊΠ°Π·Π°ΡΡ ΡΠ΅ΠΊΡΡΠΈΠΉ ΡΠ»Π΅ΠΌΠ΅Π½Ρ ΡΠΏΠΈΡΠΊΠ°;
procedure SWrec — ΠΏΡΠΎΡΠ΅Π΄ΡΡΠ°, ΡΠΎΡ ΡΠ°Π½ΡΡΡΠ°Ρ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ Π² ΡΠΏΠΈΡΠΊΠ΅ ΠΏΠΎΡΠ»Π΅ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΡ Π½ΠΎΠ²ΡΡ Π·Π°ΠΏΠΈΡΠ΅ΠΉ;
procedure TForm1. rg1Click — ΠΏΡΠΎΡΠ΅Π΄ΡΡΠ° Π²Π°ΡΠΈΠ°Π½ΡΠ½ΠΎΠΉ ΡΠ°ΡΡΠΈ, ΠΊΠΎΡΠΎΡΠ°Ρ ΠΎΡΠΌΠ΅ΡΠ°Π΅Ρ, ΠΊΠ°ΠΊΠΈΠ΅ ΠΏΠΎΠ»Ρ Π²Π²ΠΎΠ΄Π° Π΄ΠΎΠ»ΠΆΠ½Ρ Π±ΡΡΡ Π²ΠΊΠ»ΡΡΠ΅Π½Ρ Π΄Π»Ρ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠ³ΠΎ Π²Π°ΡΠΈΠ°Π½ΡΠ°;
procedure TForm1. btnAdd_sClick — ΠΏΡΠΎΡΠ΅Π΄ΡΡΠ° Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΡ Π² ΡΠΏΠΈΡΠΎΠΊ Π½ΠΎΠ²ΠΎΠΉ Π·Π°ΠΏΠΈΡΠΈ Π² ΠΊΠΎΠ½Π΅Ρ ΡΠΏΠΈΡΠΊΠ°;
procedure TForm1. btnInsert_sClick — ΠΏΡΠΎΡΠ΅Π΄ΡΡΠ° Π²ΡΡΠ°Π²ΠΊΠΈ Π² ΡΠΏΠΈΡΠΎΠΊ Π½ΠΎΠ²ΠΎΠΉ Π·Π°ΠΏΠΈΡΠΈ ΠΏΠΎΡΠ»Π΅ ΡΠ΅ΠΊΡΡΠ΅ΠΉ Π·Π°ΠΏΠΈΡΠΈ;
procedure TForm1. btnDelete_sClick — ΠΏΡΠΎΡΠ΅Π΄ΡΡΠ° ΡΠ΄Π°Π»Π΅Π½ΠΈΡ ΡΠ΅ΠΊΡΡΠ΅ΠΉ Π·Π°ΠΏΠΈΡΠΈ ΠΈΠ· ΡΠΏΠΈΡΠΊΠ°;
procedure TForm1. btnBrowse_sClick — ΠΏΡΠΎΡΠ΅Π΄ΡΡΠ° Π²ΡΠ²ΠΎΠ΄Π° Π½Π° ListBox ΡΠ΅ΠΊΡΡΠ΅ΠΉ Π±Π°Π·Ρ Π΄Π°Π½Π½ΡΡ ;
procedure TForm1. btnFirst_sClick — ΠΏΡΠΎΡΠ΅Π΄ΡΡΠ° Π΄Π»Ρ ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄Π° ΠΊ ΠΏΠ΅ΡΠ²ΠΎΠΌΡ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ ΡΠΏΠΈΡΠΊΠ°;
procedure TForm1. btnLast_sClick — ΠΏΡΠΎΡΠ΅Π΄ΡΡΠ° Π΄Π»Ρ ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄Π° ΠΊ ΠΏΠΎΡΠ»Π΅Π΄Π½Π΅ΠΌΡ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ ΡΠΏΠΈΡΠΊΠ°;
procedure TForm1. btnPrevious_sClick — ΠΏΡΠΎΡΠ΅Π΄ΡΡΠ° Π΄Π»Ρ ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄Π° ΠΊ ΠΏΡΠ΅Π΄ΡΠ΄ΡΡΠ΅ΠΌΡ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ ΡΠΏΠΈΡΠΊΠ°;
procedure TForm1. btnNext_sClick — ΠΏΡΠΎΡΠ΅Π΄ΡΡΠ° Π΄Π»Ρ ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄Π° ΠΊ ΡΠ»Π΅Π΄ΡΡΡΠ΅ΠΌΡ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ ΡΠΏΠΈΡΠΊΠ°;
procedure TForm1. btnNewClick — ΠΏΡΠΎΡΠ΅Π΄ΡΡΠ° ΡΠΎΠ·Π΄Π°Π½ΠΈΡ Π½ΠΎΠ²ΠΎΠ³ΠΎ ΡΠ°ΠΉΠ»Π° Π΄Π»Ρ Π·Π°ΠΏΠΈΡΠΈ;
procedure TForm1. btn2Click — ΠΏΡΠΎΡΠ΅Π΄ΡΡΠ° ΡΠΎΡ ΡΠ°Π½Π΅Π½ΠΈΡ ΡΠ°ΠΉΠ»Π°;
procedure TForm1. btn3Click — ΠΏΡΠΎΡΠ΅Π΄ΡΡΠ° ΠΎΡΠΊΡΡΡΠΈΡ ΡΠ°ΠΉΠ»Π°;
procedure TForm1. btn_kr_docClick — ΠΏΡΠΎΡΠ΅Π΄ΡΡΠ° Π΄Π»Ρ ΠΎΡΠ±ΠΎΡΠ° ΠΈ Π²ΡΠ²ΠΎΠ΄Π° Π½Π° ΡΠΊΡΠ°Π½ ΠΏΠ°ΡΠΈΠ΅Π½ΡΠΎΠ² Ρ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΡΠΌ Π΄ΠΎΠΊΡΠΎΡΠΎΠΌ;
procedure TForm1. btn_kr_groupClick — ΠΏΡΠΎΡΠ΅Π΄ΡΡΠ° Π΄Π»Ρ ΠΎΡΠ±ΠΎΡΠ° ΠΈ Π²ΡΠ²ΠΎΠ΄Π° Π½Π° ΡΠΊΡΠ°Π½ ΠΏΠ°ΡΠΈΠ΅Π½ΡΠΎΠ² Ρ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΠΎΠΉ Π³ΡΡΠΏΠΏΠΎΠΉ ΠΈΠ½Π²Π°Π»ΠΈΠ΄Π½ΠΎΡΡΠΈ;
procedure TForm1. btn_kr_illClick — ΠΏΡΠΎΡΠ΅Π΄ΡΡΠ° Π΄Π»Ρ ΠΎΡΠ±ΠΎΡΠ° ΠΈ Π²ΡΠ²ΠΎΠ΄Π° Π½Π° ΡΠΊΡΠ°Π½ ΠΏΠ°ΡΠΈΠ΅Π½ΡΠΎΠ² Ρ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΡΠΌ Π·Π°Π±ΠΎΠ»Π΅Π²Π°Π½ΠΈΠ΅ΠΌ;
procedure TForm1. btn_kr_compClick — ΠΏΡΠΎΡΠ΅Π΄ΡΡΠ° Π΄Π»Ρ ΠΎΡΠ±ΠΎΡΠ° ΠΈ Π²ΡΠ²ΠΎΠ΄Π° Π½Π° ΡΠΊΡΠ°Π½ ΠΏΠ°ΡΠΈΠ΅Π½ΡΠΎΠ² Ρ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΠΎΠΉ ΡΡΡΠ°Ρ ΠΎΠ²ΠΎΠΉ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠ΅ΠΉ;
procedure TForm1. btn_kr_dogClick — ΠΏΡΠΎΡΠ΅Π΄ΡΡΠ° Π΄Π»Ρ ΠΎΡΠ±ΠΎΡΠ° ΠΈ Π²ΡΠ²ΠΎΠ΄Π° Π½Π° ΡΠΊΡΠ°Π½ ΠΏΠ°ΡΠΈΠ΅Π½ΡΠΎΠ² Ρ ΠΈΡΡΠ΅ΠΊΡΠΈΠΌ ΡΡΠΎΠΊΠΎΠΌ ΡΠ΅Π³ΠΈΡΡΡΠ°ΡΠΈΠΈ Π² ΡΡΡΠ°Ρ ΠΎΠ²ΠΎΠΉ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ;
procedure TForm1. btn_kr_srokClick — ΠΏΡΠΎΡΠ΅Π΄ΡΡΠ° Π΄Π»Ρ ΠΎΡΠ±ΠΎΡΠ° ΠΈ Π²ΡΠ²ΠΎΠ΄Π° Π½Π° ΡΠΊΡΠ°Π½ ΠΏΠ°ΡΠΈΠ΅Π½ΡΠΎΠ² Ρ ΠΈΡΡΠ΅ΠΊΡΠΈΠΌ ΡΡΠΎΠΊΠΎΠΌ ΠΈΠ½Π²Π°Π»ΠΈΠ΄Π½ΠΎΡΡΠΈ;
procedure TForm1. btn_clearClick — ΠΏΡΠΎΡΠ΅Π΄ΡΡΠ° ΠΎΡΠΈΡΡΠΊΠΈ Π²Π²ΠΎΠ΄Π° ΠΏΠΎΠ»Π΅ΠΉ.
ΠΠ»Π°Π²Π° 3. ΠΠ΅ΠΌΠΎΠ½ΡΡΡΠ°ΡΠΈΡ ΡΠ°Π±ΠΎΡΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ
3.1 ΠΠ΅ΠΌΠΎΠ½ΡΡΡΠ°ΡΠΈΡ Π²Π²ΠΎΠ΄Π° Π·Π°ΠΏΠΈΡΠ΅ΠΉ Π² Π±Π°Π·Ρ Π΄Π°Π½Π½ΡΡ Π ΠΈΡ. 3.1 «ΠΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ Π·Π°ΠΏΠΈΡΠ΅ΠΉ Π² Π±Π°Π·Ρ Π΄Π°Π½Π½ΡΡ »
Π ΠΈΡ. 3.2 «ΠΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ Π·Π°ΠΏΠΈΡΠ΅ΠΉ Π² Π±Π°Π·Ρ Π΄Π°Π½Π½ΡΡ «
Π ΠΏΠΎΠ»Ρ Π²Π²ΠΎΠ΄ΡΡΡΡ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΠ΅ Π΄Π°Π½Π½ΡΠ΅ (ΡΠΌ. ΡΠΈΡ. 3.2), Π΄Π°Π»Π΅Π΅ ΡΠ΅ΡΠ΅Π· ΠΊΠ½ΠΎΠΏΠΊΡ «OK» Π΄Π°Π½Π½ΡΠ΅ Π΄ΠΎΠ±Π°Π²Π»ΡΡΡΡΡ Π² Π±Π°Π·Ρ Π΄Π°Π½Π½ΡΡ (ΡΠΌ. ΡΠΈΡ. 3.2).
3.2 ΠΠ΅ΠΌΠΎΠ½ΡΡΡΠ°ΡΠΈΡ ΡΠ΄Π°Π»Π΅Π½ΠΈΡ Π·Π°ΠΏΠΈΡΠΈ ΠΈΠ· Π±Π°Π·Ρ Π΄Π°Π½Π½ΡΡ Π ΠΈΡ. 3.3 «Π£Π΄Π°Π»Π΅Π½ΠΈΠ΅ Π·Π°ΠΏΠΈΡΠΈ ΠΈΠ· ΡΠΏΠΈΡΠΊΠ°»
Π ΠΈΡ. 3.4. «Π£Π΄Π°Π»Π΅Π½ΠΈΠ΅ ΡΠ΅ΠΊΡΡΠ΅ΠΉ Π·Π°ΠΏΠΈΡΠΈ»
ΠΡΠ±Π΅ΡΠΈΡΠ΅ Π·Π°ΠΏΠΈΡΡ, ΠΊΠΎΡΠΎΡΡΡ Ρ ΠΎΡΠΈΡΠ΅ ΡΠ΄Π°Π»ΠΈΡΡ, Π·Π°ΡΠ΅ΠΌ Π½Π°ΠΆΠΌΠΈΡΠ΅ ΠΊΠ½ΠΎΠΏΠΊΡ «ButtonDel» ΠΈΠ»ΠΈ Π½Π°ΠΆΠ°Π² ΠΊΠ»Π°Π²ΠΈΡΡ «Delete». (Π ΠΈΡ 3.4. «Π£Π΄Π°Π»Π΅Π½ΠΈΠ΅ ΡΠ΅ΠΊΡΡΠ΅ΠΉ Π·Π°ΠΏΠΈΡΠΈ»).
3.3 ΠΠ΅ΠΌΠΎΠ½ΡΡΡΠ°ΡΠΈΡ ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄Π° ΠΊ ΠΏΠ΅ΡΠ²ΠΎΠΌΡ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ ΡΠΏΠΈΡΠΊΠ° Π ΠΈΡ. 3.5. «ΠΠ΅ΡΠ΅Ρ ΠΎΠ΄ ΠΊ ΠΏΠ΅ΡΠ²ΠΎΠΌΡ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ ΡΠΏΠΈΡΠΊΠ°»
3.4 ΠΠ΅ΠΌΠΎΠ½ΡΡΡΠ°ΡΠΈΡ ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄Π° ΠΊ ΠΏΠΎΡΠ»Π΅Π΄Π½Π΅ΠΌΡ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ ΡΠΏΠΈΡΠΊΠ° Π ΠΈΡ. 3.6. «ΠΠ΅ΡΠ΅Ρ ΠΎΠ΄ ΠΊ ΠΏΠΎΡΠ»Π΅Π΄Π½Π΅ΠΌΡ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ ΡΠΏΠΈΡΠΊΠ°»
3.5 ΠΠ΅ΠΌΠΎΠ½ΡΡΡΠ°ΡΠΈΡ ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄Π° ΠΏΠΎ ΡΠΏΠΈΡΠΊΡ Π΄Π°Π½Π½ΡΡ Π ΠΈΡ. 3.7. «ΠΠ΅ΡΠ΅Ρ ΠΎΠ΄ ΠΏΠΎ ΡΠΏΠΈΡΠΊΡ Π΄Π°Π½Π½ΡΡ »
Π ΠΈΡ. 3.8. «ΠΠ΅ΡΠ΅Ρ ΠΎΠ΄ ΠΏΠΎ ΡΠΏΠΈΡΠΊΡ Π΄Π°Π½Π½ΡΡ »
ΠΠ°Ρ ΠΎΠ΄ΡΡΡ Π½Π° Π»ΡΠ±ΠΎΠΌ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ΅ ΡΠΏΠΈΡΠΊΠ°, ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠ΅ΡΠ΅ΠΌΠ΅ΡΠ°ΡΡΡΡ ΠΏΠΎ Π΄Π°Π½Π½ΡΠΌ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΡΡΡΠ΅Π»ΠΎΡΠ΅ΠΊ Π½Π° ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΠ΅, ΡΡΠΎΠ±Ρ ΠΏΠΎΡΠΌΠΎΡΡΠ΅ΡΡ Π½ΡΠΆΠ½ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅ Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ Π½Π°ΠΆΠ°ΡΡ Π½Π° ΠΊΠ»Π°Π²ΠΈΡΡ «ΠΏΡΠΎΠ±Π΅Π»» .
3.6 ΠΠ΅ΠΌΠΎΠ½ΡΡΡΠ°ΡΠΈΡ ΡΠ΅Π΄Π°ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π΄Π°Π½Π½ΡΡ Π ΠΈΡ. 3.9. «Π Π΅Π΄Π°ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π΄Π°Π½Π½ΡΡ »
ΠΡΠ±ΠΈΡΠ°Π΅ΠΌ Π΄Π°Π½Π½ΡΠ΅, ΠΊΠΎΡΠΎΡΡΠ΅ Π½ΡΠΆΠ½ΠΎ ΡΠ΅Π΄Π°ΠΊΡΠΈΡΠΎΠ²Π°ΡΡ, Π½Π°ΠΆΠΈΠΌΠ°Π΅ΠΌ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡ «ButtonEdit», ΠΏΠΎΡΠ»Π΅ ΡΡΠΎΠ³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π±ΡΠ΄Π΅Ρ ΠΈΡΠΏΡΠ°Π²ΠΈΡΡ ΡΡΠΈ Π΄Π°Π½Π½ΡΠ΅. Π Π΅Π΄Π°ΠΊΡΠΈΡΠΎΠ²Π°Π½Π½ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅ ΡΠΎΡ ΡΠ°Π½ΡΡΡΡΡ ΠΏΠΎΡΠ»Π΅ Π½Π°ΠΆΠ°ΡΠΈΡ Π½Π° ΠΊΠ»Π°Π²ΠΈΡΡ «OK» .
3.7 ΠΠ΅ΠΌΠΎΠ½ΡΡΡΠ°ΡΠΈΡ ΡΠΎΡ ΡΠ°Π½Π΅Π½ΠΈΡ ΡΠ°ΠΉΠ»Π° Π ΠΈΡ. 3.10. «Π‘ΠΎΡ ΡΠ°Π½Π΅Π½ΠΈΠ΅»
Π ΠΈΡ. 3.11. «Π‘ΠΎΡ ΡΠ°Π½Π΅Π½ΠΈΠ΅»
Π‘ΠΎΡ ΡΠ°Π½ΠΈΡΡ Π±Π°Π·Ρ Π΄Π°Π½Π½ΡΡ ΠΌΠΎΠΆΠ½ΠΎ Π΄Π²ΡΠΌΡ ΡΠΏΠΎΡΠΎΠ±Π°ΠΌΠΈ: 1) ΠΠ°ΠΆΠ°ΡΡ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡ «File» ΠΈ Π²ΡΠ±ΡΠ°ΡΡ ΡΡΠ½ΠΊΡΠΈΡ «SaveAs…» 2) ΠΠ°ΠΆΠ°ΡΡ Π½Π° ΠΊΠ»Π°Π²ΠΈΡΡ Π±ΡΡΡΡΠΎΠ³ΠΎ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ «ButtonSaveAs» ΠΠΎΡΠ»Π΅ ΡΠ΅Π³ΠΎ ΠΏΠΈΡΠ΅ΠΌ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ Π½Π°ΡΠ΅ΠΉ Π±Π°Π·Ρ Π΄Π°Π½Π½ΡΡ ΠΈ Π½Π°ΠΆΠΈΠΌΠ°Π΅ΠΌ ΠΊΠ½ΠΎΠΏΠΊΡ «Π‘ΠΎΡ ΡΠ°Π½ΠΈΡΡ» .
3.8 ΠΠ΅ΠΌΠΎΠ½ΡΡΡΠ°ΡΠΈΡ ΠΎΡΠΊΡΡΡΠΈΡ ΡΠ°ΠΉΠ»Π° Π ΠΈΡ. 3.12. «ΠΡΠΊΡΡΡΠΈΠ΅»
Π ΠΈΡ. 3.13. «ΠΡΠΊΡΡΡΠΈΠ΅»
ΠΡΠ±Π΅ΡΠΈΡΠ΅ ΡΠ°ΠΉΠ», ΠΊΠΎΡΠΎΡΡΠΉ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΠΎΡΠΊΡΡΡΡ, ΠΈ Π½Π°ΠΆΠΌΠΈΡΠ΅ ΠΊΠ½ΠΎΠΏΠΊΡ «ΠΡΠΊΡΡΡΡ» .
Π ΠΈΡ. 3.14. «ΠΡΠΊΡΡΡΠΈΠ΅»
3.9 ΠΠ΅ΠΌΠΎΠ½ΡΡΡΠ°ΡΠΈΡ ΠΎΡΠ±ΠΎΡΠ° ΠΏΠΎ ΠΊΡΠΈΡΠ΅ΡΠΈΡ «Π€Π°ΠΌΠΈΠ»ΠΈΡ»
Π ΠΈΡ. 3.15. «ΠΡΠ±ΠΎΡ ΠΏΠΎ ΠΊΡΠΈΡΠ΅ΡΠΈΡ «Π€Π°ΠΌΠΈΠ»ΠΈΡ»
ΠΠ»ΠΈΠΊΠ½ΡΠ² Π² «ΠΎΠΊΠΎΡΠΊΠΎ» «Π€Π°ΠΌΠΈΠ»ΠΈΡ» ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡΡΡΠ΅ΡΡΠ²ΠΈΡΡ ΠΏΠΎΠΈΡΠΊ Π²Π»Π°Π΄Π΅Π»ΡΡΠ° ΡΠΎΠ±Π°ΠΊΠΈ ΠΏΠΎ Π΅Π³ΠΎ ΡΠ°ΠΌΠΈΠ»ΠΈΠΈ, Π΄Π°ΠΆΠ΅ Π½Π°Π±ΡΠ°Π² ΠΏΠ΅ΡΠ²ΡΡ Π±ΡΠΊΠ²Ρ ΡΠ°ΠΌΠΈΠ»ΠΈΠΈ ΠΏΠΎΠΈΡΠΊ ΡΡΠ°Π½Π΅Ρ Π·Π½Π°ΡΠΈΡΠ΅Π»ΡΠ½ΠΎ ΠΏΡΠΎΡΠ΅, ΠΏΠΎΡΠΎΠΌΡ ΡΡΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° Π²ΡΠ΄Π°ΡΡ ΡΠ°ΠΌΠΈΠ»ΠΈΠΈ Π½Π°ΡΠΈΠ½Π°ΡΡΠΈΠ΅ΡΡ ΠΈΠΌΠ΅Π½Π½ΠΎ Ρ ΡΡΠΎΠΉ Π±ΡΠΊΠ²Ρ.
3.10 ΠΠ΅ΠΌΠΎΠ½ΡΡΡΠ°ΡΠΈΡ ΠΎΡΠ±ΠΎΡΠ° ΠΏΠΎ ΠΊΡΠΈΡΠ΅ΡΠΈΡ «ΠΠ»ΠΈΡΠΊΠ°»
Π ΠΈΡ. 3.16. «ΠΡΠ±ΠΎΡ ΠΏΠΎ ΠΊΡΠΈΡΠ΅ΡΠΈΡ «ΠΠ»ΠΈΡΠΊΠ°»
ΠΠ»ΠΈΠΊΠ½ΡΠ² Π² «ΠΎΠΊΠΎΡΠΊΠΎ» «ΠΠ»ΠΈΡΠΊΠ°» ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡΡΡΠ΅ΡΡΠ²ΠΈΡΡ ΠΏΠΎΠΈΡΠΊ ΡΠΎΠ±Π°ΠΊΠΈ ΠΏΠΎ ΠΊΠ»ΠΈΡΠΊΠ΅, Π΄Π°ΠΆΠ΅ Π½Π°Π±ΡΠ°Π² ΠΏΠ΅ΡΠ²ΡΡ Π±ΡΠΊΠ²Ρ ΠΊΠ»ΠΈΡΠΊΠΈ ΠΏΠΎΠΈΡΠΊ ΡΡΠ°Π½Π΅Ρ Π·Π½Π°ΡΠΈΡΠ΅Π»ΡΠ½ΠΎ ΠΏΡΠΎΡΠ΅, ΠΏΠΎΡΠΎΠΌΡ ΡΡΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° Π²ΡΠ΄Π°ΡΡ Π²ΡΠ΅ ΠΊΠ»ΠΈΡΠΊΠΈ ΡΠΎΠ±Π°ΠΊ Π½Π°ΡΠΈΠ½Π°ΡΡΠΈΡ ΡΡ ΠΈΠΌΠ΅Π½Π½ΠΎ Ρ ΡΡΠΎΠΉ Π±ΡΠΊΠ²Ρ.
3.11 ΠΠ΅ΠΌΠΎΠ½ΡΡΡΠ°ΡΠΈΡ ΠΎΡΠ±ΠΎΡΠ° ΠΏΠΎ ΠΊΡΠΈΡΠ΅ΡΠΈΡ «ΠΠΎΡΠΎΠ΄Π°»
Π ΠΈΡ. 3.17. «ΠΡΠ±ΠΎΡ ΠΏΠΎ ΠΊΡΠΈΡΠ΅ΡΠΈΡ «ΠΠΎΡΠΎΠ΄Π°»
ΠΠ»ΠΈΠΊΠ½ΡΠ² Π² «ΠΎΠΊΠΎΡΠΊΠΎ» «ΠΠΎΡΠΎΠ΄Π°» ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡΡΡΠ΅ΡΡΠ²ΠΈΡΡ ΠΏΠΎΠΈΡΠΊ ΡΠΎΠ±Π°ΠΊΠΈ ΠΏΠΎ ΠΏΠΎΡΠΎΠ΄Π΅, Π΄Π°ΠΆΠ΅ Π½Π°Π±ΡΠ°Π² ΠΏΠ΅ΡΠ²ΡΡ Π±ΡΠΊΠ²Ρ ΠΏΠΎΡΠΎΠ΄Ρ ΠΏΠΎΠΈΡΠΊ ΡΡΠ°Π½Π΅Ρ Π·Π½Π°ΡΠΈΡΠ΅Π»ΡΠ½ΠΎ ΠΏΡΠΎΡΠ΅, ΠΏΠΎΡΠΎΠΌΡ ΡΡΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° Π²ΡΠ΄Π°ΡΡ Π²ΡΠ΅ ΠΏΠΎΡΠΎΠ΄Ρ ΡΠΎΠ±Π°ΠΊ Π½Π°ΡΠΈΠ½Π°ΡΡΠΈΡ ΡΡ ΠΈΠΌΠ΅Π½Π½ΠΎ Ρ ΡΡΠΎΠΉ Π±ΡΠΊΠ²Ρ.
ΠΠ°ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅
ΠΠ»Π°Π²Π½ΠΎΠΉ ΡΠ΅Π»ΡΡ, ΠΏΡΠ΅ΡΠ»Π΅Π΄ΡΠ΅ΠΌΠΎΠΉ ΠΏΡΠΈ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΈ Π΄Π°Π½Π½ΠΎΠΉ ΡΠ°Π±ΠΎΡΡ, Π±ΡΠ»ΠΎ Π½Π°ΡΡΠΈΡΡΡΡ ΡΠΎΡΡΠ°Π²Π»ΡΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ, ΠΊΠΎΡΠΎΡΠ°Ρ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠΈΠ²Π°Π΅Ρ Π±Π΅ΡΠΏΠ΅ΡΠ΅Π±ΠΎΠΉΠ½ΡΡ ΡΠ°Π±ΠΎΡΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ΠΏΠΎ Π±Π°Π·Π΅ Π΄Π°Π½Π½ΡΡ ΠΊΠΈΠ½ΠΎΠ»ΠΎΠ³ΠΎΠ². ΠΠ΄Π½ΠΈΠΌ ΠΈΠ· Π³Π»Π°Π²Π½ΡΡ ΠΊΡΠΈΡΠ΅ΡΠΈΠ΅Π² Π±ΡΠ»ΠΎ Ρ ΡΠ°Π½Π΅Π½ΠΈΠ΅ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ Π² ΡΡΡΡΠΊΡΡΡΠ΅, ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΡΡΠ΅ΠΉ ΡΠΎΠ±ΠΎΠΉ Π΄Π²ΡΠ½Π°ΠΏΡΠ°Π²Π»Π΅Π½Π½ΡΠΉ ΡΠΏΠΈΡΠΎΠΊ. ΠΠ²ΠΎΠ΄ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ ΠΎΡΡΡΠ΅ΡΡΠ²Π»ΡΠ΅ΡΡΡ ΠΌΠ°ΡΠΈΠ½Π½ΡΠΌ ΡΠΏΠΎΡΠΎΠ±ΠΎΠΌ, ΠΏΠΎΡΠ»Π΅ ΡΠΎΠ³ΠΎ ΠΊΠ°ΠΊ Π±Π°Π·Π° Π΄Π°Π½Π½ΡΡ ΠΏΠΎΠ»Π½ΠΎΡΡΡΡ Π²Π²Π΅Π΄Π΅Π½Π°, Π΅Ρ ΠΌΠΎΠΆΠ½ΠΎ Π·Π°Π³ΡΡΠ·ΠΈΡΡ Π² ΡΠΈΠΏΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΡΠΉ ΡΠ°ΠΉΠ» — Π»ΠΈΠ±ΠΎ Π½ΠΎΠ²ΡΠΉ, Π»ΠΈΠ±ΠΎ ΡΠ°Π½Π΅Π΅ ΠΈΠΌΠ΅ΡΡΠΈΠΉΡΡ — ΠΈ Π΄Π°Π»Π΅Π΅, Π΅ΡΠ»ΠΈ ΡΡΠ΅Π±ΡΡΡΡΡ ΠΊΠ°ΠΊΠΈΠ΅-ΡΠΎ Π»ΠΈΠ±ΠΎ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ ΠΈΠ»ΠΈ ΡΡΠΈΡΡΠ²Π°Π½ΠΈΡ Ρ Π΄Π°Π½Π½ΠΎΠΉ Π±Π°Π·Ρ, ΡΡΠΎΡ ΡΠ°ΠΉΠ» ΠΌΠΎΠΆΠ½ΠΎ ΡΠ½ΠΎΠ²Π° Π·Π°Π³ΡΡΠΆΠ°ΡΡ Π² ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΈ ΡΠ°Π±ΠΎΡΠ°ΡΡ Ρ ΡΠΆΠ΅ ΡΠΎΡ ΡΠ°Π½Π΅Π½Π½ΠΎΠΉ Π±Π°Π·ΠΎΠΉ Π΄Π°Π½Π½ΠΎΠΉ. ΠΠ»Ρ ΠΎΠ±Π»Π΅Π³ΡΠ΅Π½ΠΈΡ ΡΠ°Π±ΠΎΡΡ Ρ Π±Π°Π·ΠΎΠΉ Π΄Π°Π½Π½ΡΡ ΡΠ°ΠΊΠΆΠ΅ Π±ΡΠ»ΠΈ ΡΠΎΠ·Π΄Π°Π½Ρ ΠΎΡΠ΄Π΅Π»ΡΠ½ΡΠ΅ ΠΏΠΎΠΈΡΠΊΠΈ ΠΏΠΎ ΠΊΡΠΈΡΠ΅ΡΠΈΡΠΌ: ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΡΠ΅ Π·Π°ΠΏΡΠΎΡΡ, ΠΊΠΎΡΠΎΡΡΠ΅ ΡΡΡΠ΄Π½ΠΎ ΠΈΡΠΊΠ°ΡΡ Π²ΡΡΡΠ½ΡΡ. ΠΠ»Ρ ΡΠΎΠ³ΠΎ ΡΡΠΎΠ±Ρ ΠΏΠΎΡΠΌΠΎΡΡΠ΅ΡΡ Π²ΡΠ΅Ρ ΡΠΎΠ±Π°ΠΊ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ½Π½ΠΎΠΉ ΠΏΠΎΡΠΎΠ΄Ρ, ΠΈΠΌΠ΅Π΅ΡΡΡ ΠΏΠΎΠΈΡΠΊ ΠΏΠΎ ΠΏΠΎΡΠΎΠ΄Π΅. Π’ΠΎ ΠΆΠ΅ ΡΠ°ΠΌΠΎΠ΅ ΠΎΡΡΡΠ΅ΡΡΠ²Π»ΡΠ΅ΡΡΡ ΠΏΡΠΈ ΠΏΠΎΠΌΠΎΡΠΈ ΠΏΠΎΠΈΡΠΊΠΎΠ² ΠΏΠΎ ΡΠ°ΠΌΠΈΠ»ΠΈΠΈ ΠΈ ΠΏΠΎ ΠΊΠ»ΠΈΡΠΊΠ΅.
Π ΡΠ΅Π»ΠΎΠΌ, Π΄Π°Π½Π½ΠΎΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΡΠΏΠΎΡΠΎΠ±Π½ΠΎ Π·Π½Π°ΡΠΈΡΠ΅Π»ΡΠ½ΠΎ ΠΎΠ±Π»Π΅Π³ΡΠΈΡΡ ΡΠ°Π±ΠΎΡΡ Ρ Π΄Π°Π½Π½ΡΠΌΠΈ. ΠΡΠ΅ ΠΏΠΎΡΡΠ°Π²Π»Π΅Π½Π½ΡΠ΅ ΡΠ΅Π»ΠΈ Π΄ΠΎΡΡΠΈΠ³Π½ΡΡΡ, Π·Π°Π΄Π°ΡΠΈ Π²ΡΠΏΠΎΠ»Π½Π΅Π½Ρ: ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ ΡΠ΅ΡΠΊΠΎ ΠΈ Π±Π΅Π· ΡΠ±ΠΎΠ΅Π², ΠΏΠΎΠ»Π½ΠΎΡΡΡΡ Π³ΠΎΡΠΎΠ²ΠΎ ΠΊ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ.
Π‘ΠΏΠΈΡΠΎΠΊ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΠΎΠΉ Π»ΠΈΡΠ΅ΡΠ°ΡΡΡΡ
β’ ΠΡΡ Π°Π½Π³Π΅Π»ΡΡΠΊΠΈΠΉ Π. Π―. ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π² Delphi: ΡΡΠ΅Π±Π½ΠΈΠΊ ΠΏΠΎ ΠΊΠ»Π°ΡΡΠΈΡΠ΅ΡΠΊΠΈΠΌ Π²Π΅ΡΡΠΈΡΠΌ Delphi. — M. ΠΠΠΠΠ, 2008.
β’ ΠΡΡ Π. ΠΠ±ΡΠ΅ΠΊΡΠ½ΠΎ-ΠΎΡΠΈΠ΅Π½ΡΠΈΡΠΎΠ²Π°Π½Π½ΡΠΉ Π°Π½Π°Π»ΠΈΠ· ΠΈ ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Ρ ΠΏΡΠΈΠΌΠ΅ΡΠ°ΠΌΠΈ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π½Π° Π‘++. — 2-Π΅ ΠΈΠ·Π΄. — Π.: ΠΠΈΠ½ΠΎΠΌ, 1998.
β’ ΠΠΏΠ°Π½Π΅ΡΠ½ΠΈΠΏΠΊΠΎΠ² Π. Π., ΠΠΏΠ°Π½Π΅ΡΠ½ΠΈΠΊΠΎΠ² Π. Π. DELPHI. ΠΠ°Π·Ρ Π΄Π°Π½Π½ΡΡ . — Π‘ΠΠ±.: ΠΠΈΠ°Π»ΠΎΠ³ — ΠΠΠ€Π, 2000.
β’ ΠΠ°ΡΠΏΠΎΠ² Π. Delphi: ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΡΠΉ ΡΠΏΡΠ°Π²ΠΎΡΠ½ΠΈΠΊ. — Π‘ΠΠ.: ΠΠΈΡΠ΅Ρ, 2002.
β’ Π€Π°ΡΠΎΠ½ΠΎΠ² Π. Π. Delphi. ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π½Π° ΡΠ·ΡΠΊΠ΅ Π²ΡΡΠΎΠΊΠΎΠ³ΠΎ ΡΡΠΎΠ²Π½Ρ: ΡΡΠ΅Π±Π½ΠΈΠΊ Π΄Π»Ρ Π²ΡΠ·ΠΎΠ². — Π‘ΠΠ±.: ΠΠΈΡΠ΅Ρ, 2003.
β’ Π€Π΅Π΄ΠΎΡΠΎΠ²Π° Π‘. Π. Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ Windows-ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π² ΡΡΠ΅Π΄Π΅ Delphi. — Π.: Π‘ΠΠΠΠ — ΠΡΠ΅ΡΡ, 2004.
β’ Π₯ΠΎΠΌΠΎΠ½Π΅Π½ΠΊΠΎ Π., ΠΠΎΡΠΌΠ°Π½ Π., ΠΠ΅ΡΠ΅ΡΡΠΊΠΎΠ² Π. DELPHI 7. — Π‘ΠΠ±.: ΠΠ₯Π-ΠΠ΅ΡΠ΅ΡΠ±ΡΡΠ³, 2010.
β’ Π€Π»Π΅Π½ΠΎΠ² Π. ΠΠΈΠ±Π»ΠΈΡ Delphi. — Π‘ΠΠ±.: ΠΠ₯Π-ΠΠ΅ΡΠ΅ΡΠ±ΡΡΠ³, 2002.
β’ ΠΠΈΡΡ Π. ΠΠ»Π³ΠΎΡΠΈΡΠΌΡ ΠΈ ΡΡΡΡΠΊΡΡΡΡ Π΄Π°Π½Π½ΡΡ / ΠΠ΅Ρ. Ρ Π°Π½Π³Π». — Π.: ΠΠΈΡ, 1989.
β’ ΠΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΎΠ΅ ΡΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²ΠΎ ΠΏΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ / ΠΠ΅Ρ. Ρ Π°Π½Π³Π». Π. ΠΠΈΠΊ, Π. Π₯ΠΈΡ, Π. Π Π°ΡΠ±ΠΈ ΠΈ Π΄Ρ.; ΠΏΠΎΠ΄ ΡΠ΅Π΄. Π. ΠΠΈΠΊΠ°, Π. Π₯ΠΈΡ, Π. Π Π°ΡΠ±ΠΈ. — Π.: Π Π°Π΄ΠΈΠΎ ΠΈ ΡΠ²ΡΠ·Ρ, 1986.
ΠΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΡΡ ΠΎΠ΄Π½ΡΠΉ ΠΊΠΎΠ΄ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ
unit Unit1;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls, ComCtrls, ExtCtrls, CheckLst, Menus, ToolWin;
type
TForm1 = class (TForm)
ButtonAdd: TButton;
ButtonSaveAs: TButton;
SaveDialog1: TSaveDialog;
ButtonLoad: TButton;
OpenDialog1: TOpenDialog;
ButtonEdit: TButton;
StatusBar1: TStatusBar;
ButtonDel: TButton;
MainMenu1: TMainMenu;
File1: TMenuItem;
Open1: TMenuItem;
SaveAs1: TMenuItem;
N1: TMenuItem;
Exit1: TMenuItem;
Edit1: TMenuItem;
Add1: TMenuItem;
Edit2: TMenuItem;
Delete1: TMenuItem;
ListView1: TListView;
ToolBar1: TToolBar;
Panel1: TPanel;
ESurn: TLabeledEdit;
ENick: TLabeledEdit;
EBreed: TLabeledEdit;
procedure ButtonAddClick (Sender: TObject);
procedure FormCreate (Sender: TObject);
procedure ButtonSaveAsClick (Sender: TObject);
procedure ButtonLoadClick (Sender: TObject);
procedure ButtonEditClick (Sender: TObject);
procedure ButtonDelClick (Sender: TObject);
procedure Exit1Click (Sender: TObject);
procedure ListView1DblClick (Sender: TObject);
procedure ListView1KeyUp (Sender: TObject; var Key: Word;
Shift: TShiftState);
procedure ESurnChange (Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
PKino = ^TKino;
TKino = record
prev: PKino;
next: PKino;
surname: string[100]; //ΡΠ°ΠΌΠΈΠ»ΠΈΡ Π²Π»Π°Π΄Π΅Π»ΡΡΠ°
name: string[100]; //ΠΈΠΌΡ Π²Π»Π°Π΄Π΅Π»ΡΡΠ°
nick: string[100]; //ΠΊΠ»ΠΈΡΠΊΠ° ΡΠΎΠ±Π°ΠΊΠΈ
breed: string[100]; //ΠΏΠΎΡΠΎΠ΄Π° ΡΠΎΠ±Π°ΠΊΠΈ
birth: TDateTime; //Π΄Π°ΡΠ° ΡΠΎΠΆΠ΄Π΅Π½ΠΈΡ ΡΠΎΠ±Π°ΠΊΠΈ
end;
var
Form1: TForm1;
head: TKino;
implementation
uses UKino;
{$R *.dfm}
function FindLast: PKino;
begin
Result := @head;
while Result. next <> nil do Result := Result. next;
end;
procedure ClearList;
var kino: PKino;
begin
kino := FindLast;
while kino <> nil do begin
Dispose (kino.next);
kino := kino. prev;
end;
end;
function CheckStr (SubStr, S: String): boolean;
begin
if SubStr = '' then Result := true
else Result := Pos (AnsiUpperCase (SubStr), AnsiUpperCase (S)) > 0;
end;
function CheckFilter (kino: PKino): boolean;
begin
Result := CheckStr (Form1.ESurn.Text, kino. surname)
and CheckStr (Form1.ENick.Text, kino. nick)
and CheckStr (Form1.EBreed.Text, kino. breed);
end;
procedure PrintList;
var
kino: PKino;
Item: TListItem;
begin
Form1.ListView1.Clear;
kino := head. next;
while kino <> nil do begin
if CheckFilter (kino) then begin
Item := Form1. ListView1.Items.Add;
Item.Data := kino;
Item.Caption := kino. surname;
Item.SubItems.Add (kino.name);
Item.SubItems.Add (kino.nick);
Item.SubItems.Add (kino.breed);
Item.SubItems.Add (DateToStr (kino.birth));
end;
kino := kino. next;
end;
end;
procedure TForm1. ButtonAddClick (Sender: TObject);
var kino, last: PKino;
begin
FKino.DefaultVal;
if FKino. ShowModal <> mrOk then Exit;
New (kino);
last := FindLast;
last.next := kino;
kino.prev := last;
kino.next := nil;
FKino.FormToRec (kino);
PrintList;
end;
procedure TForm1. FormCreate (Sender: TObject);
begin
Randomize;
end;
procedure TForm1. ButtonSaveAsClick (Sender: TObject);
var
kino: PKino;
f: file of TKino;
begin
if not SaveDialog1. Execute then Exit;
AssignFile (f, SaveDialog1. FileName);
Rewrite (f);
kino := head. next;
while kino <> nil do begin
Write (f, kino^);
kino := kino. next;
end;
CloseFile (f);
end;
procedure TForm1. ButtonLoadClick (Sender: TObject);
var
kino: PKino;
f: file of TKino;
begin
if not OpenDialog1. Execute then Exit;
AssignFile (f, OpenDialog1. FileName);
Reset (f);
ClearList;
kino := @head;
while not Eof (f) do begin
New (kino.next);
Read (f, kino. next^);
kino.next.prev := kino;
kino.next.next := nil;
kino := kino. next;
end;
CloseFile (f);
PrintList;
end;
procedure TForm1. ButtonEditClick (Sender: TObject);
var kino: PKino;
begin
if ListView1. ItemIndex < 0 then Exit;
kino := ListView1.Selected.Data;
FKino.RecToForm (kino);
if FKino. ShowModal <> mrOk then Exit;
FKino.FormToRec (kino);
PrintList;
end;
procedure TForm1. ButtonDelClick (Sender: TObject);
var kino: PKino;
begin
if ListView1. ItemIndex < 0 then Exit;
kino := ListView1.Selected.Data;
kino.prev.next := kino. next;
if kino. next <> nil then kino.next.prev := kino. prev;
Dispose (kino);
PrintList;
end;
procedure TForm1. Exit1Click (Sender: TObject);
begin
Close;
end;
procedure TForm1. ListView1DblClick (Sender: TObject);
begin
ButtonEdit.Click;
end;
procedure TForm1. ListView1KeyUp (Sender: TObject; var Key: Word;
Shift: TShiftState);
begin
if Key = VK_INSERT then ButtonAdd. Click;
if Key = VK_SPACE then ButtonEdit. Click;
if Key = VK_F2 then ButtonEdit. Click;
if Key = VK_DELETE then ButtonDel. Click;
end;
procedure TForm1. ESurnChange (Sender: TObject);
begin
PrintList;
end;
end.