Знакомимся со строками

Создайте двухкнопочный проект с такой программой:

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click

Dim a As Integer

a = 98

Debug.WriteLine(a)

End Sub

Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click

Dim b As String

b = "Привет всем!"

Debug.WriteLine(b)

End Sub

Сравним две процедуры.

Объявление Dim a As Integer говорит о том, что переменная a обязана иметь числовое значение, и поэтому в первой процедуре оператор a=98 записывает в ячейку a число 98.

Объявление Dim b As Stringговорит о том, что переменная b обязана иметь строковое (текстовое) значение. Это значит, что ее значением будет не число, а произвольная цепочка символов, например, Привет всем! или рпН2Н(+*fD6:u . Оператор b ="Привет всем!" записывает в ячейку b строку Привет всем! . Оператор Debug.WriteLine(b), поскольку он обязан всегда выводить на экран содержимое ячейки b, выведет на экран текст Привет всем!

Обратите внимание, что в окне кода текст должен браться в двойные кавычки, а в памяти он хранится без кавычек и на экран выводится без кавычек. И когда вы его вводите в текстовое поле или в InputBox, то тоже вводите без кавычек.

Информация в ячейке памяти под строковую переменную может в процессе выполнения программы меняться точно так же, как и в ячейке для числовой переменной. Например, при выполнении процедуры

Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click

Dim a As String

a = "Минуточку!" : Debug.WriteLine(a) : a = "Здравствуйте!" : a = "До свидания!" : Debug.WriteLine(a)

End Sub

в ячейке a будут по очереди появляться строки

Минуточку! Здравствуйте! До свидания!

а на экран будут выведены строки:

Минуточку!

До свидания!

Размеры ячейки под строковую переменную не фиксированы, они прямо зависят от размеров строки.

Операция &. Над строками, так же как и над числами, можно выполнять некоторые операции. Простейшая операция обозначается символом & и мы с ней знакомы – она просто соединяет строки в одну. Рассмотрим программу:

Private Sub Button4_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button4.Click

Dim S As String = "беда"

Dim T As String

T = "По" & S

Debug.WriteLine(T)

Debug.WriteLine(T & T & T)

Debug.WriteLine(T + T + T)

End Sub

Вот что она печатает:

Победа

ПобедаПобедаПобеда

ПобедаПобедаПобеда

Вы видите, что операция + по отношению к строкам равнозначна операции &.

Строковые выражения и литералы. Встретившиеся нам выражения

"По" & S

T & T & T

"Объем = " & Format(V, "0.###")

и другие являются ни чем иным, как строковыми выражениями. По той простой причине, что в них производятся действия, результатом которых является строка. Конкретные взятые в двойные кавычки строки текста, которые мы видим в окне кода, будем называть строковыми литералами. Так, в приведенных выше строковых выражениях мы видим литералы "По", "Объем = ", "До свидания!" и другие. Строковые же выражения, как и любые другие выражения, не заключаются в двойные кавычки. В них заключаем только конкретные строковые литералы.

Операция & по отношению к числам. Если операцию & применить к числам, то она их «насильно» преобразует в строки и соединит, как привыкла, в одну строку. Рассмотрим программу:

Private Sub Button5_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button5.Click

Dim a As Integer = 1234

Debug.WriteLine("Здесь было " & 76 & a & a & 908 & " зайцев")

End Sub

Вот что она печатает:

Здесь было 7612341234908 зайцев

Разумеется, строка цифр 7612341234908 это просто строка символов и не имеет никакого отношения к реальному числу. Это просто бывшие числа, ставшие строками и затем соединенные вместе.

Задание 14.

Определите без компьютера, что напечатает следующая программа?:

Private Sub Button6_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button6.Click

Dim a As String = "Цикл"

a = a & a

Debug.WriteLine(a)

a = a & a

Debug.WriteLine(a & a & "Конец цикла")

End Sub

Пример. Строковую переменную можно задавать не только оператором присваивания, но и функцией InputBox:

Private Sub Button7_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button7.Click

Dim a As String

a = InputBox("Введите какое-нибудь слово")

Label1.Text = "Вы ввели слово " & a

End Sub

Пусть после нажатия на кнопку вы ввели слово Вперед. Вот результат в метке:

Вы ввели слово Вперед

Обратите внимание на пробел между буквой «о» и кавычкой в литерале "Вы ввели слово ". Пробел нужен для того, чтобы слова при выводе не сливались. Если бы его не было, результат был бы такой:

Вы ввели словоВперед

Диалог с компьютером

Напишем программу, которая осуществляла бы такой диалог человека с компьютером:

КОМПЬЮТЕР ВЫВОДИТ НА ЭКРАН:Здравствуй, я компьютер, а тебя как зовут?

ЧЕЛОВЕК ВВОДИТ С КЛАВИАТУРЫ: Коля

КОМПЬЮТЕР ВЫВОДИТ НА ЭКРАН:Очень приятно, Коля. Сколько тебе лет?

ЧЕЛОВЕК ВВОДИТ С КЛАВИАТУРЫ: 16

КОМПЬЮТЕР ВЫВОДИТ НА ЭКРАН:Ого! Целых 16 лет! Ты уже совсем взрослый!

Очевидно, что человек в процессе беседы имеет право вводить с клавиатуры какие угодно имена и какой угодно возраст.

Пусть компьютер задает свои вопросы в InputBox, человек вводит свои ответы в тот же InputBox, а последнюю реплику компьютер подает в MsgBox. Для хранения в памяти имени человека выдумаем переменную imya, а для возраста – vozrast.

Вот программа:

Private Sub Button8_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button8.Click

Dim imya As String

Dim vozrast As Integer

imya = InputBox("Здравствуй, я компьютер, а тебя как зовут?")

vozrast = InputBox("Очень приятно, " & imya & ". Сколько тебе лет?")

MsgBox ("Ого! Целых " & vozrast & " лет! Ты уже совсем взрослый!")

End Sub

Обратите внимание на запятые, точки и некоторые пробелы внутри кавычек. Если бы их не было, слова бы сливались вот так:

КОМПЬЮТЕР ВЫВОДИТ НА ЭКРАН:Очень приятноКоляСколько тебе лет?

КОМПЬЮТЕР ВЫВОДИТ НА ЭКРАН:Ого! Целых16лет! Ты уже совсем взрослый!

Диалог будет отличаться только той информацией, которую вводит человек. Так, в другой раз по этой же программе будет осуществлен следующий диалог:

КОМПЬЮТЕР: Здравствуй, я компьютер, а тебя как зовут?
ЧЕЛОВЕК : Фантомас!
КОМПЬЮТЕР:Очень приятно, Фантомас! . Сколько тебе лет?
ЧЕЛОВЕК: 100
КОМПЬЮТЕР:Ого! Целых 100 лет! Ты уже совсем взрослый!

Не подумайте, что эта программа очень умна. Она совершенно не анализирует, какую информацию человек ввел с клавиатуры. Поэтому с ней возможен и такой диалог:

КОМПЬЮТЕР: Здравствуй, я компьютер, а тебя как зовут?
ЧЕЛОВЕК: Сгинь с моих глаз!
КОМПЬЮТЕР:Очень приятно, Сгинь с моих глаз!. Сколько тебе лет?
ЧЕЛОВЕК: -2
КОМПЬЮТЕР:Ого! Целых -2 лет! Ты уже совсем взрослый!

Задание 15.

Напишите программу для следующей задачи: Компьютер запрашивает названия двух планет, радиусы их орбит (в миллионах километров) и скорости движения по орбите (в миллионах километров в сутки). После этого он вычисляет продолжительность года на планетах и выдает результат в таком виде:

Продолжительность года на планете Земля – 365 суток, а на планете Эоэлла – 12 суток.

Результат нужен в трех вариантах: вывод в текстовое поле, метку и MsgBox.

Указание для тех, кто не знает физики и геометрии: Год равен времени одного оборота по орбите, а оно равно длине орбиты, деленной на скорость движения по орбите. Длина орбиты равна 2πR, где R – радиус орбиты.

Оглядимся вокруг

Ну вот, с переменными величинами мы разобрались. Узнали что-то. А научились ли мы в результате этого знания делать что-нибудь новенькое и интересное? Вроде, нет. Ничего особенно приятного, за исключением, может быть, диалога с компьютером. Нда-а-а… Зачем же все мучения?

Вот зачем: Материал этой главы – патрон без пистолета, ненужная сама по себе вещь. А вот материал следующих глав – это самые разные пистолеты без патронов.

Алфавитный указатель

"................................................................... 154

#.................................................................. 362

&......................................................... 172, 492

*................................................................... 154

/.................................................................... 154

^................................................................... 154

+.................................................................. 492

<.................................................................. 201

<=................................................................ 201

<>................................................................ 201

=.................................................................. 201

>.................................................................. 201

>=................................................................ 201

A

A.................................................................. 357

Abort........................................................... 751

AboutBox..................................................... 87

Abs................................................................ 59

Access........................................................ 668

ActiveMdiChild......................................... 746

Add........................................... 178, 458, 484

Add project.................................................. 39

Add Reference......................................... 712

AddArc....................................................... 468

AddDays.................................................... 363

AddEllipse................................................. 468

AddHandler...................................... 639, 642

AddressOf................................................. 639

AddSeconds............................................. 365

AddTicks.................................................... 365

AddYears................................................... 364

ADO.NET................................................... 668

Alias............................................................ 718

Align........................................................... 118

Alt................................................................ 414

Anchor.......................................................... 71

And............................................................. 211

AND............................................................ 698

Appearance............................ 474, 477, 542

Append............................................. 502, 512

Application................................................ 717

AppWinStyle............................................. 719

Array........................................................... 445

Asc.............................................................. 495

ASCII символы......................................... 495

AscW.......................................................... 494

ASP.NET Web Application..................... 662

Assembler................................................. 759

Auto Hide................................................... 109

AutoPopDelay.......................................... 489

AutoScroll......................................... 375, 377

AutoSize.................................................... 336

B

B.................................................................. 356

BackColor.................................... 49, 69, 552

BackgroundImage............................ 76, 336

BackSpace....................................... 784, 785

Beep.................................................... 54, 718

BETWEEN................................................. 698

Binary......................................................... 512

BinaryReader............................................ 515

BinaryWriter.............................................. 515

Bitmap........................................................ 339

Bold............................................................... 66

Bold Italic..................................................... 66

Boolean..................................................... 214

BorderStyle.................................................. 70

break.......................................................... 149

Breakpoint Properties............................. 252

Breakpoints...................................... 147, 251

Bring to Front............................................ 118

Brushes...................................................... 187

Build..................................................... 94, 705

Busy............................................................ 653

Button.................................................. 32, 409

ButtonClick................................................ 543

Buttons....................................................... 540

ByRef.......................................................... 303

Byte.................................................... 157, 158

ByVal.......................................................... 303

C

Call............................................................. 275

Call Stack.................................................. 255

Cancel........................................................ 142

CapsLock.................................................. 784

Caption...................................................... 686

Catch.......................................................... 522

CBool......................................................... 163

CByte.......................................................... 162

CChar......................................................... 163

CDate......................................................... 163

CDbl........................................................... 163

CDec.......................................................... 163

CD-R........................................................... 770

CD-ROM.................................................... 770

CD-RW....................................................... 770

Ceiling........................................................ 155

Cells........................................................... 717

CenterImage............................................. 336

Changed.................................................... 650

Char................................................... 412, 494

CharacterCasing........................................ 73

Chars.......................................................... 496

CheckBox.................................................. 473

CheckBoxes.............................................. 544

Checked........................................... 474, 476

CheckedChanged................................... 475

CheckedIndices.............................. 485, 550

CheckedItems................................. 485, 550

CheckedListBox.............................. 483, 485

CheckState................................................ 474

Child........................................................... 552

Chr.............................................................. 495

Chr(10)....................................................... 508

Chr(13)....................................................... 508

ChrW.......................................................... 494

CInt............................................................. 162

Class Library............................................. 711

Class View................................................ 731

Clear....................... 190, 445, 484, 550, 697

Click..................................... 36, 89, 407, 408

Clicks.......................................................... 409

CLng........................................................... 163

Close........................................ 500, 501, 515

Close Solution................................... 38, 116

Closed.......................................................... 92

CloseFigure.............................................. 468

CLR............................................................... 18

CObj........................................................... 163

Code............................................................. 35

Collection.................................................. 457

Color....................... 329, 331, 356, 532, 558

ColorDepth................................................ 539

ColorDialog............................................... 558

Columns........................................... 544, 546

ColumnWidth............................................ 482

COM........................................................... 714

Combo простой...................................... 483

Combo раскрывающийся..................... 483

ComboBox................................................ 482

Command Window-Immediate............ 254

Comment Selection................................ 117

Common Language Runtime.................. 18

Compile..................................................... 726

Component Designer................................ 79

Connection................................................ 677

Console..................................................... 570

Console Application................................ 569

Const................................................. 310, 586

CONSTRAINT........................................... 700

Contains........................................... 484, 549

Contents........................................... 123, 724

ContextMenu............................................ 490

Continue.................................................... 149

Control..................................... 312, 414, 703

Controls............................................ 178, 459

Copy.................................. 43, 116, 519, 781

Cos............................................................. 156

Count................................................. 458, 484

COUNTER................................................. 700

CREATE TABLE....................................... 700

Created...................................................... 649

CreateDirectory........................................ 519

CreateObject............................................. 717

CShort........................................................ 162

CSng.......................................................... 163

CStr............................................................. 163

CurrentDirectory....................................... 520

CurrentPosition........................................... 87

Cursor........................................................... 71

Cut............................................... 43, 116, 781

D

DashStyle.................................................. 330

DataColumn............................................. 690

DataGrid.................................. 686, 691, 692

DataGridTableStyle................................. 693

DataSet.................................... 684, 685, 690

DataSource............................................... 686

DataTable.................................................. 690

Date................................................... 362, 364

DateAdd..................................................... 367

DateAndTime........................................... 366

DateDiff..................................................... 366

DatePart..................................................... 366

DateSerial................................................. 367

DateString................................................. 367

DateTime.......................................... 362, 363

DateTimePicker....................................... 487

DateValue................................................. 367

Day............................................................. 364

DayOfWeek............................................... 364

DayOfYear................................................. 364

DaysInMonth............................................. 365

Debug........................................................ 255

Debug.WriteLine............................... 55, 147

Decimal............................................ 157, 160

Declare...................................................... 718

Delete....................... 43, 116, 519, 782, 785

DELETE..................................................... 699

Deleted...................................................... 649

Delphi......................................................... 759

DESC......................................................... 683

design........................................................... 33

Designer...................................................... 31

Details........................................................ 544

DialogResult............................................. 531

Dim........................................... 143, 144, 586

Directory.................................................... 518

Dispose...................................................... 190

DLL............................................................. 705

Do............................................. 232, 233, 236

Do …. Loop............................................... 232

Do …. Loop Until...................................... 234

Do …. Loop While.................................... 233

Do Until …. Loop...................................... 235

Do While …. Loop.................................... 235

Dock..................................................... 71, 542

Dockable................................................... 108

DocumentComplete................................ 653

DoEvents................................................... 747

Double................... 144, 157, 159, 160, 161

DoubleClick..................................... 407, 408

DrawArc..................................................... 187

DrawBezier............................................... 466

DrawClosedCurve................................... 467

DrawCurve................................................ 466

DrawEllipse............................................... 185

DrawImage...................................... 339, 344

Drawing..................................................... 182

DrawLine.......................................... 183, 185

DrawLines................................................. 464

DrawPath................................................... 468

DrawPie..................................................... 187

DrawPolygon............................................ 465

DrawRectangle......................................... 185

DrawRectangles....................................... 464

DrawString................................................ 191

DROP TABLE............................................ 701

DropDown Combo.................................. 483

DropDownButton..................................... 541

DropDownList........................................... 482

DropDownStyle........................................ 482

Duration....................................................... 87

DVD-ROM.................................................. 770

Dynamic Help........................................... 123

E

e......................................................... 155, 637

E.................................................................. 155

Edit.............................................................. 116

Else............................................................. 198

ElseIf.......................................................... 208

Enabled........................................................ 71

EnableRaisingEvents.............................. 650

End..................................... 46, 221, 279, 280

End Function............................................. 308

End If.......................................................... 208

End Sub.............................................. 36, 271

EndCap...................................................... 331

EndsWith................................................... 496

Enter........................................................... 405

Enum.......................................................... 372

Environment.................................... 119, 520

EOF............................................................. 513

Event.......................................................... 641

EventArgs.................................................. 409

Excel........................................................... 714

Exception................................................... 522

Exists.......................................................... 519

Exit....................................................... 38, 116

Exit Do........................................................ 238

Exit For....................................................... 243

Exit Sub...................................................... 280

Exp.............................................................. 155

Expand....................................................... 552

ExpandAll.................................................. 552

F

False........................................................... 214

File..................................................... 116, 518

File System Object................................... 498

FileAttributes............................................. 519

FileClose.......................................... 510, 512

FileGet........................................................ 511

FileMode.................................................... 515

FileName............................................ 85, 528

FileOpen........................................... 510, 512

FilePut............................................... 510, 512

FileStream................................................. 514

FileSystem................................................ 498

FileSystemWatcher................................. 649

Fill............................................. 684, 687, 697

FillEllipse................................................... 187

FillPath....................................................... 468

FillPie......................................................... 187

FillPolygon....................................... 465, 467

FillRectangle............................................. 187

FillRectangles........................................... 465

Filter................................................... 529, 649

Find............................................................. 117

Fix............................................................... 155

FlatStyle....................................................... 70

Flip.............................................................. 345

Floating...................................................... 108

Floor........................................................... 155

Focus.......................................................... 406

Font............................................. 66, 333, 532

Font Style..................................................... 66

Fonts and Colors...................................... 119

FontStyle.................................................... 333

For............................................. 239, 240, 242

For Each................................................... 458

ForeColor............................................ 70, 552

Format............................................... 117, 164

FormBorderStyle........................................ 70

Friend......................................................... 586

FROM......................................................... 683

FromArgb......................................... 353, 354

FromFile.............................................. 77, 336

FromImage............................................... 348

FullPath...................................................... 650

Function..................................................... 308

G

G.................................................................. 356

Get.............................................................. 600

GetAttributes............................................. 519

GetChar..................................................... 492

GetCreationTime..................................... 519

GetCurrentDirectory................................ 520

GetDirectories........................................... 520

GetFiles...................................................... 521

GetItemChecked...................................... 486

GetLastAccessTime................................ 519

GetLastWriteTime.................................... 519

GetLogicalDrives..................................... 521

GetNodeCount......................................... 552

GetParent.................................................. 520

GetPixel..................................................... 356

GetUpperBound....................................... 445

GoTo........................................................... 226

Graphics.................................................... 182

GraphicsPath............................................ 467

GraphicsUnit............................................. 345

Grid Pane.................................................. 680

Grid Size.................................................... 121

GridColumnStyles................................... 693

GridLines................................................... 544

GroupBox.................................................. 374

H

Handled..................................................... 415

Handles............................................... 89, 637

HatchBrush...................................... 331, 332

HatchStyle................................................. 333

Height........................................... 70, 75, 342

Help.......................................... 122, 721, 727

HelpKeyword on HelpProvider1........... 727

HelpNamespace...................................... 727

HelpNavigator on HelpProvider1......... 727

HelpProvider............................................. 727

Hide..................................................... 48, 109

HideSelection.................................. 535, 550

HorizontalResolution............................... 342

Hour............................................................ 364

HScrollBar................................................. 477

HTML.......................................................... 652

HTML Help Workshop............................. 722

HTML-документ....................................... 659

Hue............................................................. 559

I

Icon............................................. 73, 339, 341

If......................................................... 198, 210

If блочный................................................. 206

If вложенные............................................ 210

If многострочный.................................... 206

If однострочный...................................... 200

Image....................... 77, 336, 339, 349, 477

Image Editor............................................. 360

ImageAlign.................................................. 77

ImageIndex............................................... 546

ImageList.......................................... 538, 540

Images....................................................... 538

ImageSize................................................. 539

Imports......................................................... 60

In................................................................. 457

IncludeSubdirectories............................. 649

Indeterminate........................................... 474

Index.................................................. 123, 726

IndexOf........................... 445, 484, 496, 543

Inflate......................................................... 326

Inherits....................................................... 606

InitialDelay................................................ 489

Input............................................................ 512

InputBox..................................................... 141

InputString................................................. 513

Insert......................................... 484, 496, 785

INSERT...................................................... 698

InStr............................................................ 493

Int................................................................ 658

Integer...................................... 143, 157, 158

IntelliSense............................................... 320

Internet....................................................... 771

Internet Explorer....................................... 652

Invalidate................................................... 472

Is......................................................... 217, 543

IsDate......................................................... 367

IsDigit......................................................... 412

IsLeapYear................................................ 365

IsLetter....................................................... 412

IsLetterOrDigit........................................... 412

IsLower...................................................... 412

IsMdiContainer......................................... 745

IsNumeric.................................................. 219

IsPunctuation............................................ 412

IsSeparator................................................ 412

IsUpper...................................................... 412

Italic............................................................... 66

Item............................................................. 692

Items......................................... 480, 483, 545

J

Java............................................................ 759

JPEG.......................................................... 401

K

KeyChar..................................................... 412

KeyCode.................................................... 413

KeyDown.......................................... 411, 413

KeyEventArgs........................................... 413

KeyPress................................................... 411

KeyPressEventArgs................................. 412

KeyPreview...................................... 414, 424

Keys............................................................ 414

KeyUp............................................... 411, 413

L

Label............................................................. 65

LabelEdit................................................... 547

LargeChange........................................... 477

LargeImageList........................................ 550

LastIndexOf...................................... 445, 496

Lcase.......................................................... 493

Leave......................................................... 405

Left....................................... 74, 75, 409, 492

Len....................................................... 60, 492

Length............................................... 445, 496

Let............................................................... 137

Lib............................................................... 718

LinearGradientBrush...................... 331, 332

LineCap..................................................... 331

LineInput.................................................... 513

LinkClicked............................................... 491

LinkLabel................................................... 490

LinkVisited................................................. 491

LISP............................................................ 759

ListBox....................................................... 480

ListView..................................................... 544

ListViewItem............................................. 545

Load.............................................................. 92

LoadFile..................................................... 536

Locals......................................................... 250

Lock Controls............................................ 118

Locked.......................................................... 70

LOF............................................................. 513

Log.............................................................. 155

Log10......................................................... 156

Logo........................................................... 759

Long.................................................. 157, 158

Loop........................................................... 233

Lowercase................................................. 117

LTrim.......................................................... 493

Luminosity................................................. 559

M

Main............................................................ 568

MainMenu.................................................... 79

MakeTransparent..................................... 401

MappingName......................................... 693

Math..................................................... 59, 155

Max............................................................. 155

MaximizeBox.............................................. 73

Maximum.................................................. 477

MaximumSize............................................. 73

MDI............................................................. 744

MdiChildren.............................................. 747

MdiParent.................................................. 746

Media Player............................................... 83

Members............................................. 55, 123

Message.................................................... 523

Metafile............................................. 339, 341

Microsoft...................................................... 54

Microsoft Chart Control........................... 565

Microsoft Multimedia Control 6.0..... 84, 88

Microsoft WebBrowser............................ 652

Mid.............................................................. 492

Middle........................................................ 409

Min.............................................................. 155

MinimizeBox............................................... 73

Minimum................................................... 477

MinimumSize.............................................. 73

Minute........................................................ 364

Mod............................................................. 154

Module....................................................... 566

Month......................................................... 364

MonthCalendar........................................ 487

MonthName.............................................. 367

MouseDown..................................... 407, 409

MouseEnter........................................ 90, 407

MouseEventArgs...................................... 409

MouseLeave............................................. 407

MouseMove............................ 407, 408, 411

MouseUp................................................... 407

Move........................................................... 519

MsgBox...................................................... 222

MsgBox........................................................ 78

MsgBoxResult........................................... 224

MsgBoxStyle............................................. 223

MultiColumn............................................. 481

Multiline........................................................ 72

MultiSelect................................................. 549

MustInherit................................................. 610

MustOverride............................................ 611

MyBase............................................... 92, 610

MyClass..................................................... 610

N

Name................................................... 64, 541

Namespace.............................................. 730

Navigate.................................................... 653

NET Framework......................................... 18

New.................. 39, 116, 178, 328, 578, 602

New Item................................................... 577

Next............................................................ 240

Nodes................................................ 551, 552

None........................................................... 410

Normal....................................................... 336

Not.............................................................. 213

Nothing............................................. 336, 740

Now............................................................ 365

NumericUpDown..................................... 488

O

Object....................................... 311, 455, 742

Object Browser......................................... 111

OldFullPath............................................... 649

OleDbCommand..................................... 697

OleDbConnection.................................... 684

OleDbDataAdapter.................................. 684

OnClick...................................................... 658

OnPaint...................................................... 472

Opacity......................................................... 73

Open........................................... 38, 116, 717

Open File..................................................... 41

Open Project............................................... 39

OpenFileDialog........................................ 527

OpenMode....................................... 510, 512

Option Explicit........................................... 145

Options....................................................... 118

Or....................................................... 212, 334

Order.......................................................... 118

ORDER BY................................................. 683

Orientation........................................ 478, 480

Output......................................... 56, 139, 512

Overloading.............................................. 612

Overridable............................................... 609

Overrides................................................... 609

P

Page Setup............................................... 116

Paint........................................................... 348

Panel.......................................................... 375

Parent......................................................... 552

Pascal........................................................ 759

PasswordChar.......................................... 221

Paste........................................... 43, 116, 781

Path............................................................ 649

PathGradientBrush.................................. 331

PC Speaker............................................... 768

Peek........................................................... 503

PeekChar.................................................. 518

Pen............................................................. 327

Pens........................................................... 183

PerformStep............................................. 480

PI................................................................. 155

PictureBox................................................. 336

Play............................................................... 85

PlayCount.................................................... 87

Point.................................................. 324, 464

PointF......................................................... 325

PRIMARY KEY........................................... 700

Print................................................... 116, 513

PrintLine.................................................... 513

Priority........................................................ 750

Private........................................................ 586

Private Const............................................ 586

Process...................................................... 720

ProgressBar.............................................. 479

Project............................................... 117, 576

Project Explorer........................................ 574

Prolog......................................................... 759

Properties Window..................................... 63

Property..................................................... 600

Protected................................................... 607

Providers................................................... 677

Public......................................................... 586

PushButton................................................ 541

Q

Query Builder............................................ 695

Quick Watch.............................................. 254

R

R.................................................................. 356

RadioButton.............................................. 476

RaiseEvent................................................ 641

Random............................................ 510, 512

Randomize................................................ 203

Rate............................................................... 87

Read........................................................... 502

ReadBoolean............................................ 518

ReadByte................................................... 515

ReadDouble.............................................. 518

ReadLine.......................................... 501, 570

ReadOnly............................ 72, 87, 415, 600

ReadString................................................ 518

ReadToEnd............................................... 507

Recent Projects........................................ 116

Rectangle.................................................. 325

RectangleF................................................ 325

Redo........................................................... 116

Reference Types...................................... 741

Refresh...................................................... 349

Region класс............................................ 469

Region свойство...................................... 469

Regular......................................................... 66

Remove................. 458, 484, 496, 548, 552

RemoveAt.................................................. 484

Rename.............................................. 43, 781

Renamed................................................... 649

RenamedEventArgs................................ 649

Replace............................................. 117, 496

Resize........................................................ 472

Resolution................................................. 341

Resume..................................................... 751

Return......................................................... 308

Reverse...................................................... 445

RichTextBox.............................................. 533

RichTextBoxStreamType........................ 537

Right.................................................. 409, 492

Rnd.................................................... 156, 203

Rotate......................................................... 345

RotateFlip.................................................. 345

RotateTransform...................................... 360

Round......................................................... 155

Rows........................................................... 690

RTrim.......................................................... 493

run................................................................. 34

Run To Cursor.......................................... 251

S

Saturation.................................................. 559

Save........................................................... 346

Save All............................................... 38, 116

SaveFile..................................................... 536

SaveFileDialog......................................... 526

ScaleTransform....................................... 358

Scroll.......................................................... 478

Scrollable.................................................. 550

ScrollBars.................................................... 72

Scrolling..................................................... 480

Search........................................................ 123

Second....................................................... 364

Seek.................................................. 512, 515

SeekOrigin................................................ 515

SELECT................................... 683, 694, 698

Select Case............................................... 216

SelectCommand...................................... 697

SelectedIndex........................................... 484

SelectedIndexChanged.......................... 484

SelectedIndices........................................ 549

SelectedItem.................................... 481, 484

SelectedItems........................................... 549

SelectedNode........................................... 552

SelectedText............................................. 536

SelectionAlignment................................. 535

SelectionBullet......................................... 535

SelectionColor.......................................... 535

SelectionFont............................................ 535

SelectionMode......................................... 486

Send to Back............................................. 118

sender........................................................ 637

Separator................................................... 541

Server Explorer........................................ 676

Set............................................................... 600

SET............................................................. 699

SetAttributes.............................................. 519

SetLastAccessTime................................. 520

SetLastWriteTime.................................... 519

SetPixel...................................................... 357

SetResolution........................................... 343

SetToolTip................................................. 489

Shadows.................................................... 610

Shared....................................................... 598

Shell........................................................... 719

Shift................................................... 414, 784

Short.................................................. 157, 158

Shortcut........................................................ 82

Show............................................................. 50

Show Grid.................................................. 121

Show Start Page...................................... 123

ShowColor................................................ 532

ShowDialog..................................... 527, 558

ShowHelp.................................................. 727

ShowHelpIndex........................................ 727

ShowInTaskbar........................................... 73

Sibling........................................................ 552

Sign............................................................ 155

Simple Combo......................................... 483

Sin............................................................... 156

Наши рекомендации