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

Π Π°Π±ΠΎΡ‚Π° с Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²Ρ‹ΠΌΠΈ ΠΎΠΊΠ½Π°ΠΌΠΈ

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

ΠŸΠΎΠΌΠ΅Ρ‰Π°Π΅Ρ‚ Π² Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΠΎΠ΅ ΠΎΠΊΠ½ΠΎ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΡƒΡŽ ΠΊΠ½ΠΎΠΏΠΊΡƒ Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π² Π½Π°Π±ΠΎΡ€ ΠΈ Ρ†Π²Π΅Ρ‚ΠΎΠ²ΠΎΠ΅ ΠΏΠΎΠ»Π΅ с ΠΌΠ°Ρ€ΠΊΠ΅Ρ€ΠΎΠΌ ΠΈ Π»ΠΈΠ½Π΅ΠΉΠΊΠΎΠΉ назначСния ΠΎΡ‚Ρ‚Π΅Π½ΠΊΠ° для добавлСния Ρ†Π²Π΅Ρ‚ΠΎΠ² Π² ΠΏΠΎΠ»Ρ Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ Ρ†Π²Π΅Ρ‚Π° Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΠΎΠ³ΠΎ ΠΎΠΊΠ½Π° Ρ†Π²Π΅Ρ‚ΠΎΠ²ΠΎΠΉ ΠΏΠ°Π»ΠΈΡ‚Ρ€Ρ‹ (рис. 7.25). Для настройки Ρ†Π²Π΅Ρ‚Π° Ρ„ΠΎΠ½Π° Ρ„ΠΎΡ€ΠΌΡ‹ ΠΈ Ρ€Π°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½Π½Ρ‹Ρ… Π² Ρ„ΠΎΡ€ΠΌΠ΅ элСмСнтов ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΠΎΠ΅ ΠΎΠΊΠ½ΠΎ настройки Ρ†Π²Π΅Ρ‚ΠΎΠ²ΠΎΠΉ ΠΏΠ°Π»ΠΈΡ‚Ρ€Ρ‹. Для Π²Ρ‹Π·ΠΎΠ²Π° этого Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΠΎΠ³ΠΎ ΠΎΠΊΠ½Π° ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ… Π§ΠΈΡ‚Π°Ρ‚ΡŒ Π΅Ρ‰Ρ‘ >

Π Π°Π±ΠΎΡ‚Π° с Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²Ρ‹ΠΌΠΈ ΠΎΠΊΠ½Π°ΠΌΠΈ (Ρ€Π΅Ρ„Π΅Ρ€Π°Ρ‚, курсовая, Π΄ΠΈΠΏΠ»ΠΎΠΌ, ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Π°Ρ)

Π‘Π°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½Π°Ρ Ρ€Π°Π±ΠΎΡ‚Π° По Π΄ΠΈΡΡ†ΠΈΠΏΠ»ΠΈΠ½Π΅:

Π―Π·Ρ‹ΠΊΠΈ программирования

Π—Π°Π΄Π°Π½ΠΈΠ΅

Π’Π΅ΠΌΠ° β„– Π‘Ρ‚Π°Π½Π΄Π°Ρ€Ρ‚Π½Ρ‹Π΅ Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²Ρ‹Π΅ ΠΎΠΊΠ½Π° открытия, закрытия, сохранСния Ρ„Π°ΠΉΠ»Π°. ИспользованиС ΠΎΠ±Ρ‰Π΅Π³ΠΎ Π΄ΠΈΠ°Π»ΠΎΠ³Π° для Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ², Ρ†Π²Π΅Ρ‚ΠΎΠ², ΠΏΠ΅Ρ‡Π°Ρ‚ΠΈ, справочной систСмы ΠŸΡ€ΠΎΡ‡ΠΈΡ‚Π°ΠΉΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Ρ‚Π΅Π»ΡŒΠ½ΠΎ условия ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… Π·Π°Π΄Π°Ρ‡ ΠΈ Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½ΠΎ № 1 ΡΠΎΡΡ‚Π°Π²ΡŒΡ‚Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ Π·Π°Π΄Π°Ρ‡ΠΈ № 2

Π—Π°Π΄Π°Ρ‡Π° № 1. Π‘ΠΎΠ·Π΄Π°ΠΉΡ‚Π΅ мСню Π€Π°ΠΉΠ»-ΠžΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ, Π’ΠΈΠ΄Π¨Ρ€ΠΈΡ„Ρ‚. Π—Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚Π΅ Π² ΠΎΠΊΠ½ΠΎ RihtTextBox Ρ„Π°ΠΉΠ» Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ .rtf, Π²Ρ‹Π±Ρ€Π°Π½Π½Ρ‹ΠΉ ΠΈΠ· ΠΎΠΊΠ½Π° «ΠžΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ». Π‘Π΄Π΅Π»Π°ΠΉΡ‚Π΅ тСкст Π² ΠΎΠΊΠ½Π΅ ΠΆΠΈΡ€Π½Ρ‹ΠΌ Ρ‡Π΅Ρ€Π΅Π· подмСню Π¨Ρ€ΠΈΡ„Ρ‚

Π—Π°Π΄Π°Ρ‡Π° № 2. Π‘ΠΎΠ·Π΄Π°ΠΉΡ‚Π΅ мСню Π€Π°ΠΉΠ»-ΠžΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ, Π’ΠΈΠ΄Π¨Ρ€ΠΈΡ„Ρ‚. Π—Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚Π΅ Π² ΠΎΠΊΠ½ΠΎ RihtTextBox Ρ„Π°ΠΉΠ» Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ .rtf, Π²Ρ‹Π±Ρ€Π°Π½Π½Ρ‹ΠΉ ΠΈΠ· ΠΎΠΊΠ½Π° «ΠžΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ». Π‘Π΄Π΅Π»Π°ΠΉΡ‚Π΅ тСкст Π² ΠΎΠΊΠ½Π΅ курсивным Ρ‡Π΅Ρ€Π΅Π· подмСню Π¨Ρ€ΠΈΡ„Ρ‚ ΠšΡ€Π°Ρ‚ΠΊΠΎΠ΅ содСрТаниС Ρ‚Π΅ΠΌΡ‹: ИспользованиС ΠΎΠ±Ρ‰Π΅Π³ΠΎ Π΄ΠΈΠ°Π»ΠΎΠ³Π° для Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ², Ρ†Π²Π΅Ρ‚ΠΎΠ², ΠΏΠ΅Ρ‡Π°Ρ‚ΠΈ, справочной систСмы

Π”ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΠΎΠ΅ ΠΎΠΊΠ½ΠΎ настройки ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ² тСкста

Для Π²Ρ‹Π·ΠΎΠ²Π° Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΠΎΠ³ΠΎ ΠΎΠΊΠ½Π° настройки ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ² ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΌΠ΅Ρ‚ΠΎΠ΄ ShowFont, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€:

CommonDialog1. ShowFont

Всё просто, Π½ΠΎ ΡΠ»Π΅Π΄ΡƒΠ΅Ρ‚ ΡƒΡ‡ΠΈΡ‚Ρ‹Π²Π°Ρ‚ΡŒ ΠΎΠ΄ΠΈΠ½ нюанс с ΡΠ²ΠΎΠΉΡΡ‚Π²ΠΎΠΌ Flags. ΠŸΡ€ΠΈ ΠΆΠ΅Π»Π°Π½ΠΈΠΈ Π²ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ ΠΎΠΊΠ½ΠΎΠΌ Π²Ρ‹Π±ΠΎΡ€Π° ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ², ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°ΡŽΡ‰ΠΈΠΌ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΡˆΡ€ΠΈΡ„Ρ‚Ρ‹ для ΠΏΠ΅Ρ‡Π°Ρ‚ΠΈ, ΡˆΡ€ΠΈΡ„Ρ‚Ρ‹ экрана ΠΈΠ»ΠΈ Ρ‚Π΅ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅, Ρ‚ΠΎ Visual Basic ΠΏΠΎΡ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ свойство Flags ΠΏΠ΅Ρ€Π΅Π΄ Ρ‚Π΅ΠΌ, ΠΊΠ°ΠΊ Π²Ρ‹Π·Ρ‹Π²Π°Ρ‚ΡŒ Π½Π° ΡΠΊΡ€Π°Π½ ΠΎΠΊΠ½ΠΎ Font

НиТС прСдставлСна Ρ‚Π°Π±Π»ΠΈΡ†Π° с ΠΎΠΏΠΈΡΠ°Π½ΠΈΠ΅ΠΌ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ Π²Π°ΠΆΠ½Ρ‹Ρ… свойств:

Color

Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для Ρ†Π²Π΅Ρ‚Π½Ρ‹Ρ… ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€ΠΎΠ²

FontBold, FontItalic,

FontStrikeThru,

FontUnderline,

Π­Ρ‚ΠΈ свойства ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°ΡŽΡ‚ значСния True ΠΈΠ»ΠΈ False. Если установлСн Ρ„Π»Π°Π³ cdlCFEffects, Ρ‚ΠΎ ΡΡ‚ΠΎ позволяСт ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ эти свойства

FontName

Π’ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Π΅Ρ‚ / устанавливаСт имя ΡˆΡ€ΠΈΡ„Ρ‚Π°

FontSize

Π’ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Π΅Ρ‚ / устанавливаСт Ρ€Π°Π·ΠΌΠ΅Ρ€ ΡˆΡ€ΠΈΡ„Ρ‚Π°

Min, Max

Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для указания Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠ². НСобходимо ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ cdlCFLimitSize ΠΏΠ΅Ρ€Π΅Π΄ использованиСм этих свойств

МоТно ΡΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ значСния Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… свойств ΡˆΡ€ΠΈΡ„Ρ‚Π°, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ измСнСния, внСсСнныС ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΌ. НапримСр, Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ CommonDialog1. FontName содСрТит имя ΡˆΡ€ΠΈΡ„Ρ‚Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π²Ρ‹Π±Ρ€Π°Π» ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ. ПослС этого Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΊΠΎΠ΄ для ввСдСния Π² ΡΠΈΠ»Ρƒ внСсСнных ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ.

Π”ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΠΎΠ΅ ΠΎΠΊΠ½ΠΎ настройки Ρ†Π²Π΅Ρ‚ΠΎΠ²ΠΎΠΉ ΠΏΠ°Π»ΠΈΡ‚Ρ€Ρ‹

Для настройки Ρ†Π²Π΅Ρ‚Π° Ρ„ΠΎΠ½Π° Ρ„ΠΎΡ€ΠΌΡ‹ ΠΈ Ρ€Π°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½Π½Ρ‹Ρ… Π² Ρ„ΠΎΡ€ΠΌΠ΅ элСмСнтов ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΠΎΠ΅ ΠΎΠΊΠ½ΠΎ настройки Ρ†Π²Π΅Ρ‚ΠΎΠ²ΠΎΠΉ ΠΏΠ°Π»ΠΈΡ‚Ρ€Ρ‹. Для Π²Ρ‹Π·ΠΎΠ²Π° этого Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΠΎΠ³ΠΎ ΠΎΠΊΠ½Π° ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΌΠ΅Ρ‚ΠΎΠ΄ ShowColor, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€: CommonDialog1. ShowColor

ΠšΠΎΠ½ΡΡ‚Π°Π½Ρ‚Ρ‹, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Π΅ для настройки Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΠΎΠ³ΠΎ ΠΎΠΊΠ½Π° Π²Ρ‹Π±ΠΎΡ€Π° Ρ†Π²Π΅Ρ‚ΠΎΠ²ΠΎΠΉ ΠΏΠ°Π»ΠΈΡ‚Ρ€Ρ‹, пСрСчислСны Π² Ρ‚Π°Π±Π». ЗначСния для ΠΌΠ΅Ρ‚ΠΎΠ΄Π° Flags Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΠΎΠ³ΠΎ ΠΎΠΊΠ½Π° Ρ†Π²Π΅Ρ‚ΠΎΠ²ΠΎΠΉ ΠΏΠ°Π»ΠΈΡ‚Ρ€Ρ‹

ΠšΠΎΠ½ΡΡ‚Π°Π½Ρ‚Π°

Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅

ОписаниС

cdlCCFullOpen

&H2

ΠŸΠΎΠΌΠ΅Ρ‰Π°Π΅Ρ‚ Π² Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΠΎΠ΅ ΠΎΠΊΠ½ΠΎ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΡƒΡŽ ΠΊΠ½ΠΎΠΏΠΊΡƒ Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π² Π½Π°Π±ΠΎΡ€ ΠΈ Ρ†Π²Π΅Ρ‚ΠΎΠ²ΠΎΠ΅ ΠΏΠΎΠ»Π΅ с ΠΌΠ°Ρ€ΠΊΠ΅Ρ€ΠΎΠΌ ΠΈ Π»ΠΈΠ½Π΅ΠΉΠΊΠΎΠΉ назначСния ΠΎΡ‚Ρ‚Π΅Π½ΠΊΠ° для добавлСния Ρ†Π²Π΅Ρ‚ΠΎΠ² Π² ΠΏΠΎΠ»Ρ Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ Ρ†Π²Π΅Ρ‚Π° Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΠΎΠ³ΠΎ ΠΎΠΊΠ½Π° Ρ†Π²Π΅Ρ‚ΠΎΠ²ΠΎΠΉ ΠΏΠ°Π»ΠΈΡ‚Ρ€Ρ‹ (рис. 7.25)

cdlCCShowHelp

&H8

ДобавляСт Π² Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΠΎΠ΅ ΠΎΠΊΠ½ΠΎ ΠΊΠ½ΠΎΠΏΠΊΡƒ Π‘ΠΏΡ€Π°Π²ΠΊΠ°

cdlCCPreventFullOpen

&H4

Π‘ΠΊΡ€Ρ‹Π²Π°Π΅Ρ‚ ΠΊΠ½ΠΎΠΏΠΊΡƒ Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π² Π½Π°Π±ΠΎΡ€

cdlCCRGBInit

&H1

ВосстанавливаСт Π² Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΠΎΠΌ ΠΎΠΊΠ½Π΅ исходный Π½Π°Π±ΠΎΡ€ Ρ†Π²Π΅Ρ‚ΠΎΠ²

РСшСниС Π·Π°Π΄Π°Ρ‡ΠΈ № 1

Private Sub ΠžΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ_Click ()

CommonDialog1.DialogTitle = «ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ»

CommonDialog1.Filter = «Ρ‚СкстовыС Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Ρ‹ RTF|*.rtf|рисунки|*.bmp»

CommonDialog1.ShowOpen

If CommonDialog1. FilterIndex = 1 Then

RichTextBox1.LoadFile (CommonDialog1.FileName)

ElseIf CommonDialog1. FilterIndex = 2 Then

Image1.Picture=LoadPicture (CommonDialog1.FileName)

End If

End Sub

Private Sub Π¨Ρ€ΠΈΡ„Ρ‚_Click ()

CommonDialog1.Flags = 1

CommonDialog1.ShowFont

RichTextBox1.SelBold = CommonDialog1. FontBold

End Sub

ΠŸΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ вСсь тСкст
Π—Π°ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ Ρ„ΠΎΡ€ΠΌΡƒ Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ Ρ€Π°Π±ΠΎΡ‚ΠΎΠΉ