Глоссарий VBEVBE Glossary

Глоссарий терминов для редактора Visual Basic (VBE).Glossary of terms for Visual Basic Editor (VBE).

клавиша доступаaccess key

Клавиша, нажав которую одновременно с клавишей ALT, пользователь может открыть меню, выполнить команду, выбрать объект или перейти к нужному элементу.A key pressed while holding down the ALT key that allows the user to open a menu, carry out a command, select an object, or move to an object. Например, с помощью сочетания клавиш ALT+Ф можно открыть меню Файл.For example, ALT+F opens the File menu.

Элемент ActiveXActiveX control

Размещаемый на форме объект, который расширяет возможности пользовательского интерфейса приложения.An object that you place on a form to enable or enhance a user's interaction with an application. Элементы ActiveX поддерживают события и могут встраиваться в другие элементы управления.ActiveX Controls have events and can be incorporated into other controls. Файлы таких элементов имеют расширение OCX.These controls have an .ocx file name extension.

объект ActiveXActiveX object

Объект, взаимодействующий с другими приложениями или инструментами программирования через интерфейсы автоматизации.An object that is exposed to other applications or programming tools through Automation interfaces.

надстройкаadd-in

Настраиваемое средство, позволяющее расширить возможности среды разработки Visual Basic.A customized tool that adds capabilities to the Visual Basic development environment.

набор символов ANSIANSI Character Set

8-битный набор символов Американского национального института стандартов (ANSI) представляет до 256 знаков (от 0 до 255) на клавиатуре.American National Standards Institute (ANSI) 8-bit character set used to represent up to 256 characters (0-255) using your keyboard. Первые 128 знаков (от 0 до 127) соответствуют буквам и символам на клавиатуре в стандартной раскладке для США.The first 128 characters (0-127) correspond to the letters and symbols on a standard U.S. keyboard. Вторые 128 знаков (от 128 до 255) представляют специальные знаки, в том числе буквы международных алфавитов, диакритические знаки, обозначения денежных единиц и дробей.The second 128 characters (128-255) represent special characters, such as letters in international alphabets, accents, currency symbols, and fractions.

приложениеapplication

Набор кода и визуальных элементов, которые работают вместе как одна программа.A collection of code and visual elements that work together as a single program. Для создания и выполнения приложений разработчики могут использовать среду разработки. Пользователи чаще всего запускают приложения в виде исполняемых файлов вне среды разработки.Developers can build and run applications within the development environment, while users usually run applications as executable files outside the development environment.

аргументargument

Константа, переменная или выражение, передаваемые в процедуру.A constant, variable, or expression passed to a procedure.

массивarray

Набор последовательно индексируемых элементов, имеющих одинаковый внутренний тип данных.A set of sequentially indexed elements having the same intrinsic data type. Каждому элементу массива присваивается уникальный индекс, идентифицирующий его в последовательности.Each element of an array has a unique identifying index number. Изменения одного элемента массива не затрагивают остальные его элементы.Changes made to one element of an array don't affect the other elements.

набор символов ASCIIASCII Character Set

7-битный набор символов американской стандартной кодировки для обмена информацией (ASCII) представляет буквы и символы на клавиатуре в стандартной раскладке для США.American Standard Code for Information Interchange (ASCII) 7-bit character set used to represent letters and symbols found on a standard U.S. keyboard. Набор символов ASCII содержит первые 128 знаков (от 0-127 до 127) из набора символов ANSI.The ASCII character set is the same as the first 128 characters (0-127) in the ANSI character set.

автоматическое форматированиеautomatic formatting

Компонент, обеспечивающий автоматическое форматирование кода по мере ввода. При этом автоматически заменяются на прописные первые буквы ключевых слов, устанавливаются стандартные интервалы, добавляются знаки препинания, а также устанавливаются основной и фоновый цвета.A feature that automatically formats code as you enter it by capitalizing the first letter for keywords, standardizing spacing, adding punctuation, and setting the foreground and background colors.

Объект автоматизацииAutomation object

Объект, который доступен для других приложений и программных инструментов через интерфейсы автоматизации.An object that is exposed to other applications or programming tools through Automation interfaces.

базовый классbase class

Исходный класс, от которого наследуются производные классы.Original class from which other classes can be derived by inheritance.

точечный рисунокbitmap

Точечное изображение, которое хранится в виде набора битов, каждый из которых соответствует одной точке.An image represented by pixels and stored as a collection of bits in which each bit corresponds to one pixel. В цветных системах одной точке обычно соответствует несколько битов.On color systems, more than one bit corresponds to each pixel. Файлы точечных рисунков обычно имеют расширение BMP.A bitmap usually has a .bmp file name extension.

побитовое сравнениеbitwise comparison

Побитовое сравнение расположенных в одинаковых позициях битов для двух числовых выражений.A bit-by-bit comparison between identically positioned bits in two numeric expressions.

логическое выражениеBoolean expression

Выражение, при вычислении которого получается значение True (истина) или False (ложь).An expression that evaluates to either True or False.

тип данных BooleanBoolean data type

Логический тип данных с двумя единственными возможными значениями: True (-1) или False (0).A data type with only two possible values, True (-1) or False (0). Переменные типа Boolean хранятся в 16-битных (2-байтовых) числах.Boolean variables are stored as 16-bit (2-byte) numbers. См. Сводка типов данных.See data type summary.

связанный элемент управленияbound control

Информационный элемент управления, обеспечивающий доступ к указанным полям базы данных с помощью элемента управления Data.A data-aware control that can provide access to a specific field or fields in a database through a Data control. Такие элементы управления обычно привязываются к элементу Data с использованием свойств DataSource и DataField.A data-aware control is typically bound to a Data control through its DataSource and DataField properties. При переходе элемента Data между записями во всех связанных с этим элементом Data элементах управления отображаются данные из полей текущей записи.When a Data control moves from one record to the next, all bound controls connected to the Data control change to display data from fields in the current record. Если вы измените данные в связанном элементе управления и перейдете к другой записи, изменения будут автоматически сохранены в базе данных.When users change data in a bound control and then move to a different record, the changes are automatically saved in the database.

режим приостановки выполненияbreak mode

Временная приостановка выполнения программы в среде разработки.Temporary suspension of program execution in the development environment. В этом режиме вы можете осуществлять проверку, отладку, сброс, пошаговое выполнение или возобновить выполнение программы.In break mode, you can examine, debug, reset, step through, or continue program execution. Переход в этот режим осуществляется в следующих случаях:You enter break mode when you:

  • Процесс выполнения программы доходит до точки останова.Encounter a breakpoint during program execution.

  • Во время выполнения программы нажаты клавиши CTRL+BREAK.Press CTRL+BREAK during program execution.

  • Во время выполнения программы обнаружены оператор Stop или неперехваченная ошибка.Encounter a Stop statement or untrapped run-time error during program execution.

  • Добавлено контрольное выражение Прервать, когда выражение станет истинным.Add a Break When True watch expression. Выполнение останавливается, если контрольное значение изменяется на True.Execution stops when the value of the watch changes and evaluates to True.

  • Добавлено контрольное выражение Прервать, когда выражение изменит значение.Add a Break When Changed watch expression. Выполнение останавливается при изменении контрольного значения.Execution stops when the value of the watch changes.

точка остановаbreakpoint

Строка программы, в которой автоматически останавливается выполнение.A selected program line at which execution automatically stops. Точки останова не сохраняются вместе с кодом.Breakpoints are not saved with your code.

по ссылкеby reference

Способ передачи адреса или аргумента в процедуру вместо значения.A way of passing the address of an argument to a procedure instead of passing the value. Обеспечивает доступ из процедуры к фактическому значению.This allows the procedure to access the actual variable. В результате, процедура может изменять переданное в нее фактическое значение переменной.As a result, the variable's actual value can be changed by the procedure to which it is passed. Если иное не задано явно, аргументы передаются по ссылке.Unless otherwise specified, arguments are passed by reference.

Тип данных ByteByte data type

Тип данных, содержащий целые положительные числа в диапазоне от 0 до 255.A data type used to hold positive integer numbers ranging from 0-255. Переменные типа байт, сохраняются как отдельные, беззнаковые 8-разрядный (1-байтовое) числа.Byte variables are stored as single, unsigned 8-bit (1-byte) numbers. См. Сводка типов данных.See data type summary.

по значениюby value

Способ передачи значения аргумента в процедуру вместо его адреса.A way of passing the value of an argument to a procedure instead of passing the address. Обеспечивает доступ из процедуры к копии переменной.This allows the procedure to access a copy of the variable. В результате, процедура не может изменять переданное в нее фактическое значение переменной.As a result, the variable's actual value can't be changed by the procedure to which it is passed.

код знакаcharacter code

Номер знака в наборе символов, например, в наборе ANSI.A number that represents a particular character in a set, such as the ANSI character set.

классclass

Формальное определение объекта.The formal definition of an object. По сути, класс представляет собой шаблон, на основе которого во время выполнения создается экземпляр объекта.The class acts as the template from which an instance of an object is created at run time. В классе определяются свойства объекта и методы, управляющие его поведением.The class defines the properties of the object and the methods used to control the object's behavior.

модуль классаclass module

Модуль, в котором содержится определение класса, а также его свойств и методов.A module that contains the definition of a class, including its property and method definitions.

модуль кодаcode module

Модуль, в котором содержится открытый код, доступный всем модулям в проекте.A module containing public code that can be shared among all modules in a project. В более поздних версиях Visual Basic модуль кода называется стандартным модулем.A code module is referred to as a standard module in later versions of Visual Basic.

область кодаcode pane

Область окна кода, в которой вы можете вводить и редактировать код.A pane contained in a code window that is used for entering and editing code. Окно кода может содержать несколько областей кода.A code window can contain one or more code panes.

коллекцияcollection

Объект, содержащий набор связанных объектов.An object that contains a set of related objects. При изменении коллекции позиция любого объекта в ней может изменяться. Таким образом, каждый объект коллекции имеет переменную позицию.An object's position in the collection can change whenever a change occurs in the collection; therefore, the position of any specific object in the collection can vary. Объект Collection — это стандартный пример класса collection; экземпляры класса являются коллекциями.The Collection object is the standard example of a collection class; instances of the class are collections. Коллекции должны применять метод NewEnum, который не принимает аргументы, возвращает соответствующий объект IUnknown, при этом его атрибуту VB_UserMemId должно быть присвоено значение -4.Collections must implement a method called NewEnum that accepts no arguments, returns an appropriate IUnknown object, and has its VB_UserMemId attribute set to -4.

командная строкаcommand line

Путь, имя файла и аргументы, предоставленные пользователем при запуске программы.The path, file name, and argument information provided by the user to run a program.

комментарийcomment

Текст в коде, поясняющий его работу.Text added to code that explains how the code works. В Visual Basic строка комментария может начинаться апострофом (') или ключевым словом Rem с пробелом.In Visual Basic, a comment line can start with either an apostrophe (') or with the Rem keyword followed by a space.

оператор сравненияcomparison operator

Символ(ы) или слово, обозначающие отношение между двумя или более значениями или выражениями.Symbol(s) or a word indicating a relationship between two or more values or expressions. К ним относятся следующие: "меньше" (<), "меньше или равно" (<=), "больше" (>), "больше или равно" (>=), "не равно" (<>) и равно (=).These operators include less than (<), less than or equal to (<=), greater than (>), greater than or equal to (>=), not equal (<>), and equal (=). Дополнительные операторы сравнения включают и как.Additional comparison operators include Is and Like. Обратите внимание, что операторы и как нельзя использовать в качестве операторов сравнения в выражениях Select Case.Note that Is and Like can't be used as comparison operators in a Select Case statement.

См. также: Операторы сравнения.See also Comparison operators.

директива компилятораcompiler directive

Команда, задающая действие компилятора.A command used to alter the action of the compiler.

время компиляцииcompile time

Период, в течение которого осуществляется преобразование исходного кода в исполняемый.The period during which source code is translated to executable code.

константа условной компиляцииconditional compiler constant

Идентификатор Visual Basic, который определяется с помощью директивы компилятора #Const или в ведущем приложении и используется другими директивами компилятора для определения порядка и необходимости компиляции отдельных блоков кода Visual Basic.A Visual Basic identifier that is defined using the #Const compiler directive or defined in the host application and used by other compiler directives to determine when or if certain blocks of Visual Basic code are compiled.

константаconstant

Именованный элемент, в котором во время выполнения программы хранится постоянное значение.A named item that retains a constant value throughout the execution of a program. Константа может содержать строковый или числовой литерал, другую константу и любое сочетание арифметических и логических операторов, за исключением Is и возведения в степень.A constant can be a string or numeric literal, another constant, or any combination that includes arithmetic or logical operators except Is and exponentiation. В каждом ведущем приложении может определяться собственный набор констант.Each host application can define its own set of constants. Пользователи могут определять дополнительные константы с помощью оператора Const.Additional constants can be defined by the user with the Const statement. Вы можете использовать константы в любом месте кода вместо фактических значений.You can use constants anywhere in your code in place of actual values.

контейнерcontainer

Объект, который может содержать другие объекты.An object that can contain other objects.

элемент управленияcontrol

Размещаемый на форме объект, который обладает собственным набором распознаваемых свойств, методов и событий.An object you can place on a form that has its own set of recognized properties, methods, and events. Элементы управления могут принимать вводимые пользователем значения, отображать выходные значения и запускать процедуры событий.You use controls to receive user input, display output, and trigger event procedures. Для управления большинством таких элементов используются методы.You can manipulate most controls using methods. Элементы управления могут быть интерактивными (реагируют на действия пользователя) и статическими (доступны только через код).Some controls are interactive (responsive to user actions), while others are static (accessible only through code).

массив элементов управленияcontrol array

Группа элементов управления с общими именем, типом и процедурами событий.A group of controls that share a common name, type, and event procedures. Каждому элементу в массиве присваивается уникальный индекс, который позволяет определить элемент, распознающий событие.Each control in an array has a unique index number that can be used to determine which control recognizes an event.

Тип данных "Валюта"Currency data type

Тип данных со значениями в диапазоне от -922 337 203 685 477,5808 до 922 337 203 685 477,5807.A data type with a range of -922,337,203,685,477.5808 to 922,337,203,685,477.5807. Используется для операций с денежными средствами и вычислений с фиксированной запятой, где особо важна точность.Use this data type for calculations involving money and for fixed-point calculations where accuracy is particularly important. В Visual Basic тип Currency представлен символом объявления типа @ (@).The at sign (@) type-declaration character represents Currency in Visual Basic. См. Сводка типов данных.See data type summary.

тип данныхdata type

Характеристика переменной, определяющая тип содержащихся в ней данных.The characteristic of a variable that determines what kind of data it can hold. Поддерживаются следующие типы данных: Byte, Boolean, Integer, Long, Currency, Decimal, Single, Double, Date, String, Object, Variant (по умолчанию), а также определяемые пользователем типы и специальные типы объектов.Data types include Byte, Boolean, Integer, Long, Currency, Decimal, Single, Double, Date, String, Object, Variant (default), and user-defined types, as well as specific types of objects. См. Сводка типов данных.See data type summary.

Тип данных DateDate data type

Используется для хранения вещественного числа, представляющего дату и время.A data type used to store dates and times as a real number. Переменные Date хранятся в виде 64-разрядных (8-битных) чисел.Date variables are stored as 64-bit (8-byte) numbers. Значение слева от десятичного разделителя представляет дату, а справа — время.The value to the left of the decimal represents a date, and the value to the right of the decimal represents a time. См. Сводка типов данных.See data type summary.

выражение датыdate expression

Любое выражение, которое можно интерпретировать как дату, в том числе, литералы даты, похожие на дату числа и строки, а также значения даты, возвращаемые функциями.Any expression that can be interpreted as a date, including date literals, numbers that look like dates, strings that look like dates, and dates returned from functions. Выражение даты в любом сочетании должно представлять дату в диапазоне от 1 января 100 года до 31 декабря 9999 года.A date expression is limited to numbers or strings, in any combination, that can represent a date from January 1, 100 - December 31, 9999.

Даты хранятся в виде компонентов вещественного числа.Dates are stored as part of a real number. Значение слева от десятичного разделителя представляет дату, а справа — время.Values to the left of the decimal represent the date; values to the right of the decimal represent the time. Отрицательные числа определяют даты до 30 декабря 1899 года.Negative numbers represent dates prior to December 30, 1899.

литерал датыdate literal

Любая последовательность знаков допустимого формата, заключенная в знаки решетки (#).Any sequence of characters with a valid format that is surrounded by number signs (#). Допустимые форматы включают формат даты, заданный региональными параметрами для вашего кода, или универсальный формат даты.Valid formats include the date format specified by the locale settings for your code or the universal date format.

Например, если для приложения установлены региональные параметры "Английский (США)", #12/31/92# – это литерал даты, который представляет 31 декабря 1992 года.For example, #12/31/92# is the date literal that represents December 31, 1992, where English-U.S. is the locale setting for your application. Применение литералов обеспечивает эффективные возможности переноса между различными языковыми средами.Use date literals to maximize portability across national languages.

разделители датыdate separators

Знаки, разделяющие компоненты дня, месяца и года при форматировании даты.Characters used to separate the day, month, and year when date values are formatted. Они определяются параметрами системы или функцией Format.The characters are determined by system settings or by the Format function.

двухбайтовая кодировка (DBCS)DBCS

Набор символов с 1- или 2-байтовым представлением знаков, что позволяет определять более 256 знаков.A character set that uses 1 or 2 bytes to represent a character, allowing more than 256 characters to be represented.

динамический обмен данными (DDE)dynamic data exchange (DDE)

Стандартный протокол для обмена данными с использованием активных каналов между приложениями под управлением ОС Microsoft Windows.An established protocol for exchanging data through active links between applications that run under Microsoft Windows.

Тип данных DecimalDecimal data type

Тип данных, содержащий десятичные числа, кратные степени 10.A data type that contains decimal numbers scaled by a power of 10. Поддерживаемый диапазон чисел без десятичных разрядов составляет +/-79 228 162 514 264 337 593 543 950 335.For zero-scaled numbers, that is, numbers with no decimal places, the range is +/-79,228,162,514,264,337,593,543,950,335. Для чисел с 28 десятичными разрядами поддерживается диапазон +/-7,9228162514264337593543950335.For numbers with 28 decimal places the range is +/-7.9228162514264337593543950335. Наименьшее отличное от нуля число, которое может быть представлено с помощью типа Decimal равно 0,0000000000000000000000000001.The smallest non-zero number that can be represented as a Decimal is 0.0000000000000000000000000001.

Обратите внимание, что на данный момент тип данных Decimal можно использовать только внутри типа Variant.Note that at this time the Decimal data type can only be used within a Variant. Объявление переменных типа Decimal не поддерживается.You cannot declare a variable to be of type Decimal. Тем не менее, вы можете создать объект типа Variant с подтипом Decimal с помощью функции CDec.You can, however, create a Variant whose subtype is Decimal using the CDec function. См. Сводка типов данных.See data type summary.

объявлениеdeclaration

Неисполняемый код, который объявляет имя константы, переменной или процедуры, а также их характеристики, например, тип данных.Nonexecutable code that names a constant, variable, or procedure, and specifies its characteristics, such as data type. В процедурах DLL с помощью объявлений задаются имена, библиотеки и аргументы.For DLL procedures, declarations specify names, libraries, and arguments.

конструкторdesigner

Окно среды разработки Visual Basic, предназначенное для визуальной разработки.Provides a visual design window in the Visual Basic development environment. В этом окне представлены визуальные функции создания новых классов.You can use this window to design new classes visually. В Visual Basic реализованы встроенные конструкторы форм.Visual Basic has built-in designers for forms. В версиях Visual Basic Professional и Enterprise представлены конструкторы элементов и документов ActiveX.The Professional and Enterprise editions of Visual Basic include designers for ActiveX controls and ActiveX documents.

время разработкиdesign time

Этап, на котором осуществляется построение приложения в среде разработки, добавление в него элементов управления, настройка свойств и элементов управления форм и т. д.The time during which you build an application in the development environment by adding controls, setting control or form properties, and so on. В отличие от этого этапа, во время выполнения вы можете взаимодействовать с приложением, как его пользователь.In contrast, during run time, you interact with the application like a user.

среда разработкиdevelopment environment

Компонент приложения, в котором вы пишете код, создаете элементы управления, настраиваете свойства и элементы управления форм и т. д.The part of the application where you write code, create controls, set control and form properties, and so on. Противопоставляется выполнению приложения.This contrasts with running the application.

Библиотека процедур, которая загружается в приложения и привязывается к ним во время выполнения.A library of routines loaded and linked into applications at run time. Для разработки библиотек DLL используются другие языки программирования, например, C, MASM или FORTRAN.DLLs are created with other programming languages such as C, MASM, or FORTRAN.

закрепленное окноdocked window

Окно, прикрепленное к фрейму главного окна.A window that is attached to the frame of the main window.

документdocument

Любой изолированный объект, созданный с помощью приложения и обладающий уникальным именем файла.Any self-contained work created with an application and given a unique file name.

режим конструктора документаdocument design mode

Режим конструктора, запускаемый хост-приложением, как правило, через кнопку на ленте разработчика, где взаимодействия мыши с элементами управления, внедренными в документ, изменяют его расположение, размер и свойства, вместо того чтобы активировать действия.A design mode toggled by the host application typically via a button on the developer ribbon where mouse interactions with controls embedded in a document adjusts its placement, size and properties instead of activating its actions.

тип данных doubleDouble data type

Тип данных, который содержит значения с плавающей запятой двойной точности в виде 64-битных чисел в диапазоне от -1,79769313486231E308 до -4,94065645841247E-324 (для отрицательных значений) и от 4,94065645841247E-324 до 1,79769313486232E308 (для положительных значений).A data type that holds double-precision floating-point numbers as 64-bit numbers in the range -1.79769313486231E308 to -4.94065645841247E-324 for negative values; 4.94065645841247E-324 to 1.79769313486232E308 for positive values. В Visual Basic тип Double представлен символом объявления типа номер (#).The number sign (#) type-declaration character represents the Double in Visual Basic. См. Сводка типов данных.See data type summary.

переменная EmptyEmpty

Определяет переменную Variant без начального значения.Indicates that no beginning value has been assigned to a Variant variable. Числовая переменная Empty определяется значением 0, а строковая — строкой нулевой длины ("").An Empty variable is represented as 0 in a numeric context or a zero-length string ("") in a string context.

номер ошибкиerror number

Целое число в диапазоне от 0 до 65 535, которое соответствует значению свойства Number для объекта Err.A whole number in the range 0 - 65,535 that corresponds to the Number property setting of the Err object. Номер ошибки в сочетании со значением свойства Description для объекта Err представляют полное сообщение о конкретной ошибке.When combined with the Description property setting of the Err object, this number represents a particular error message.

объект источника событийevent source object

Объект-источник событий, возникающих в ответ на какое-либо действие.An object that is the source of events that occur in response to an action. Объект источника событий возвращается свойством.An event source object is returned by a property. Например, свойство CommandBarEvents возвращает объект CommandBarEvents.For example, the CommandBarEvents property returns the CommandBarEvents object.

исполняемый файлexecutable file

Приложение для ОС Windows, которое может выполняться вне среды разработки.A Windows-based application that can run outside the development environment. Исполняемые файлы имеют расширение EXE.An executable file has an .exe file name extension.

выражениеexpression

Сочетание ключевых слов, операторов, переменных и констант, позволяющее получить строку, число или объект.A combination of keywords, operators, variables, and constants that yields a string, number, or object. С помощью выражений вы можете выполнять вычисления, работать со строками и знаками, а также проверять данные.An expression can be used to perform a calculation, manipulate characters, or test data.

номер файлаfile number

Число, используемое в операторе Open, чтобы открыть файл.Number used in the Open statement to open a file. Номера в диапазоне от 1 до 255 включительно определяют файлы, недоступные другим приложениям.Use file numbers in the range 1-255, inclusive, for files not accessible to other applications. Номера в диапазоне от 256 до 511 определяют файлы, доступные из других приложений.Use file numbers in the range 256-511 for files accessible from other applications.

фокусfocus

Способность элемента в конкретный момент времени считывать нажатия кнопок мыши или клавиш на клавиатуре.The ability to receive mouse clicks or keyboard input at any one time. В среде Microsoft Windows в любой момент времени фокус может иметь только одно окно, одна форма или один элемент управления.In the Microsoft Windows environment, only one window, form, or control can have this ability at a time. Строка заголовка объекта, который находится в фокусе, обычно выделяется.The object that "has the focus" is normally indicated by a highlighted caption or title bar. Фокус может устанавливать как пользователь, так и само приложение.The focus can be set by the user or by the application.

формаform

Окно или диалоговое окно.A window or dialog box. Формы представляют собой контейнеры для элементов управления.Forms are containers for controls. Формы многодокументного интерфейса (MDI) также могут выступать в качестве контейнеров для дочерних форм и некоторых элементов управления.A multiple-document interface (MDI) form can also act as a container for child forms and some controls.

модуль формыform module

Файл с расширением FRM в проекте Visual Basic, который содержит графическое описание формы, ее элементы управления и их свойства; объявления констант, переменных и внешних процедур на уровне формы; а также процедуры событий и общие процедуры.A file in a Visual Basic project with an .frm file name extension that can contain graphical descriptions of a form; its controls and their property settings; form-level declarations of constants, variables, and external procedures; and event and general procedures.

функцияFunction procedure

Процедура, которая выполняет конкретную задачу в рамках программы и возвращает значение.A procedure that performs a specific task within a program and returns a value. **Функция** начинается и заканчивается операторами **Function** и **End Function** соответственно.A Function procedure begins with a Function statement and ends with an End Function statement.

общая процедураgeneral procedure

Процедура, которая должна явно вызываться из другой процедуры.A procedure that must be explicitly called by another procedure. В отличие от нее, процедура события вызывается автоматически в ответ на действие пользователя или системы.In contrast, an event procedure is invoked automatically in response to a user or system action.

графический методgraphics method

Метод, который работает с такими объектами, как Form, PictureBox или Printer, и выполняет операции рисования (анимации или моделирования) во время выполнения.A method that operates on an object such as a Form, PictureBox, or Printer, and performs run-time drawing operations such as animation or simulation. К графическим методам относятся Circle, Cls, Line, PaintPicture, Point, Print и PSet.The graphics methods are Circle, Cls, Line, PaintPicture, Point, Print, and PSet.

ведущее приложениеhost application

Любое приложение, поддерживающее работу с Visual Basic для приложений, например, Microsoft Excel, Microsoft Project и т. д.Any application that supports the use of Visual Basic for Applications, for example, Microsoft Excel, Microsoft Project, and so on.

значокicon

Графическое представление объекта или понятия.A graphical representation of an object or concept; commonly used to represent minimized applications in Microsoft Windows. Чаще всего представляет свернутые приложения в Microsoft Windows.An icon is a bitmap with a maximum size of 32 x 32 pixels. В качестве значка используются точечные рисунки размером не более 32 на 32 точек, хранящиеся в файлах с расширением ICO.Icons have an .ico file name extension.

идентификаторidentifier

Элемент выражения, задающий ссылку на константу или переменную.An element of an expression that refers to a constant or variable.

внутрипроцессныйin process

Выполняющийся в одном адресном пространстве с приложением.Running in the same address space as an application.

вставляемый объектinsertable object

Объект приложения, который имеет тип настраиваемого элемента управления, например, лист Microsoft Excel.An application object that is a type of custom control, such as a Microsoft Excel worksheet.

целочисленный тип данныхInteger data type

Тип данных, который содержит целочисленные переменные в виде 2-байтовых целых чисел в диапазоне от -32 768 до 32 767.A data type that holds integer variables stored as 2-byte whole numbers in the range -32,768 to 32,767. Кроме того, тип данных Integer используется для представления значений перечисления.The Integer data type is also used to represent enumerated values. В Visual Basic тип Integer представлен символом объявления типа % (%)The percent sign (%) type-declaration character represents an Integer in Visual Basic. См. Сводка типов данных.See data type summary.

встроенные константыintrinsic constants

Константа, предоставляемая приложением.A constant provided by an application. В Visual Basic константы перечислены в библиотеку объектов, и их можно просматривать с обозревателе объектов.Visual Basic constants are listed in the object library and can be viewed with the Object Browser. Так как вы не можете отключить встроенные константы, вы можете создать определяемую пользователем константу с тем же именем.Because you can't disable intrinsic constants, you can't create a user-defined constant with the same name.

ключевое словоkeyword

Слово или символ, распознаваемые как часть языка программирования Visual Basic, например, оператор или имя функции.A word or symbol recognized as part of the Visual Basic programming language; for example, a statement, function name, or operator.

знак объединения строкline-continuation character

Сочетание знаков пробела и подчеркивания (** **) используется в среде разработки для размещения одной логической строки кода на нескольких физически строках.The combination of a space followed by an underscore (****) used in the development environment to extend a single logical line of code to two or more physical lines. Обратите внимание, что этот знак нельзя использовать для размещения таким образом строки кода со строковым выражением.However, you can't use a line-continuation character to continue a line of code within a string expression.

метка строкиline label

Используется для обозначения одной строки кода.Used to identify a single line of code. Метка строки может содержать любое сочетание знаков, но должна начинаться с буквы и заканчиваться двоеточием (:).A line label can be any combination of characters that starts with a letter and ends with a colon (:). Метки строк задаются без учета регистра и должны начинаться в первом столбце.Line labels are not case sensitive and must begin in the first column.

номер строкиline number

Идентифицирует отдельную строку кода.Used to identify a single line of code. Может содержать любое сочетание цифр, уникальное в рамках модуля, в котором оно используется.A line number can be any combination of digits that is unique within the module where it is used. Номера строк должны начинаться с первого столбца.Line numbers must begin in the first column.

связанное окноlinked window

Окно, связанное с любым другим окном, за исключением главного.A window that is joined to another window other than the main window.

связанный фреймlinked window frame

Фрейм окна, содержащий несколько связанных друг с другом окон.A window frame containing multiple windows that have been linked together.

языковые стандартыlocale

Набор данных, определяющих параметры для заданных языка, региона или страны.The set of information that corresponds to a given language and country/region. Языковой стандарт кода определяет язык терминов (например, ключевых слов) и специальные параметры, в том числе десятичные разделители и разделители списков, форматы данных и порядок сортировки знаков.The code locale setting affects the language of terms such as keywords and defines locale-specific settings such as the decimal and list separators, date formats, and character sorting order.

Системный языковой стандарт определяет поведение поддерживающих соответствующие возможности функций, например, функций отображения чисел или преобразования строк в даты.The system locale setting affects the way locale-aware functionality behaves, for example, when you display numbers or convert strings to dates. Для настройки системного языкового стандарта используйте программы панели управления операционной системы.You set the system locale using the Control Panel utilities provided by the operating system.

Несмотря на то, что языковые стандарты кода и языковые стандарты системы обычно устанавливаются идентичными, они могут отличаться в определенных ситуациях.Although the code locale and system locale are generally set to the same setting, they may differ in some situations. Например, в Visual Basic Standard Edition и Visual Basic Professional Edition, код не переведен с английского языка (США). Языковые стандарты системы можно настроить в соответствии с языком и страной/регионом пользователя, но языковые стандарты кода всегда устанавливаются для английского языка (США), и их нельзя будет изменить.For example, in Visual Basic, Standard Edition and Visual Basic, Professional Edition, the code is not translated from English-U.S. The system locale can be set to the user's language and country/region, but the code locale is always set to English-U.S. and can't be changed. В этом случае используются разделители, заполнители и порядок сортировки для английского языка (США).In this case, the English-U.S. separators, format placeholders, and sorting order are used.

ошибка логикиlogic error

Ошибка программирования, в результате которой код перестает выполняться или возвращает неверные результаты.A programming error that can cause code to produce incorrect results or stop execution. Например, причиной логической ошибки может быть неверное имя или тип переменной, бесконечный цикл, ошибки сравнения или неверное определение массива.For example, a logic error can be caused by incorrect variable names, incorrect variable types, endless loops, flaws in comparisons, or array problems.

тип данных "длинное целое"Long data type

4-байтовое целое число в диапазоне от - 2 147 483 648 до 2 147 483 647.A 4-byte integer ranging in value from -2,147,483,648 to 2,147,483,647. В Visual Basic тип Long представлен символом объявления типа амперсанд (&).The ampersand (&) type-declaration character represents a Long in Visual Basic. См. Сводка типов данных.See data type summary.

индикатор полейmargin indicator

Значок, отображаемый в панели Индикатор полей в окне кода.An icon displayed in the Margin Indicator bar in the Code window. Содержит визуальные подсказки для редактирования кода.Margin indicators provide visual cues during code editing.

дочерняя форма MDIMDI child

Форма, размещаемая в форме MDI приложения с многодокументным интерфейсом.A form contained within an MDI form in a multiple-document interface (MDI) application. Чтобы создать дочернюю форму, присвойте свойству MDIChild формы MDI значение True.To create a child form, set the MDIChild property of the MDI form to True.

форма MDIMDI form

Окно, формирующее фон приложения с многодокументным интерфейсом.A window that makes up the background of a multiple-document interface (MDI) application. Форма MDI является контейнером для всех дочерних форм MDI в приложении.The MDI form is the container for any MDI child forms in the application.

членmember

Элемент коллекции, объекта или определяемого пользователем типа.An element of a collection, object, or user-defined type.

метафайлmetafile

Файл, в котором хранятся изображения как графические объекты, например, линии, круги и многоугольники, а не пиксели.A file that stores an image as graphical objects such as lines, circles, and polygons rather than as pixels. Существует два типа метафайлов: стандартные и улучшенные.There are two types of metafiles, standard and enhanced. Стандартные метафайлы обычно имеют расширение WMF.Standard metafiles usually have a .wmf file name extension. Улучшенные метафайлы обычно имеют расширение EMF.Enhanced metafiles usually have a .emf file name extension. Метафайлы сохраняют изображение более точно, чем пиксели при изменении размера изображения.Metafiles preserve an image more accurately than pixels when the image is resized.

методmethod

Процедура, выполняющая действия в отношении объекта.A procedure that acts on an object.

модульmodule

Набор объявлений и процедур.A set of declarations followed by procedures.

уровень модуляmodule level

Описывает код в разделе объявлений модуля.Describes code in the Declarations section of a module. Уровню модуля принадлежит любой код, находящийся вне процедуры.Any code outside a procedure is referred to as module-level code. В первую очередь указываются объявления, после которых определяются процедуры.Declarations must be listed first, followed by procedures.

переменная модуляmodule variable

Переменная, объявленная за пределами кода процедуры Function, Sub или Property.A variable declared outside Function, Sub, or Property procedure code. Модульные переменные необходимо объявлять за пределами любых процедур в модуле.Module variables must be declared outside any procedures in the module. Они существуют, пока модуль загружен, и отображаются во всех процедурах в модуле.They exist while the module is loaded and are visible in all procedures in the module.

именованные аргументыnamed argument

Аргумент, имя которого предварительно определено в библиотеке объектов.An argument that has a name that is predefined in the object library. Именованные аргументы, в отличие от обычных, можно использовать для присвоения значений в любом порядке.Instead of providing a value for each argument in a specified order expected by the syntax, you can use named arguments to assign values in any order. Например, следующий метод принимает три аргумента:For example, suppose a method accepts three arguments:

DoSomeThing namedarg1, namedarg2, namedarg3DoSomeThing namedarg1, namedarg2, namedarg3

Присваивая значения именованным аргументам, вы можете использовать следующий оператор:By assigning values to named arguments, you can use the following statement:

DoSomeThing namedarg3 := 4, namedarg2 := 5, namedarg1 := 20 

Обратите внимание, что при указании именованных аргументов не обязательно соблюдать установленный в синтаксисе порядок размещения.Note that the named arguments don't have to appear in the normal positional order in the syntax.

NullNull

Значение переменной, не содержащей допустимых данных.A value indicating that a variable contains no valid data. Значение Null получается в результате явного присвоения значения Null переменной или при выполнении любой операции между выражениями, содержащими значение Null.Null is the result of an explicit assignment of Null to a variable or any operation between expressions that contain Null.

числовой тип данныхnumeric data type

Любой внутренний числовой тип данных (Byte, Boolean, Integer, Long, Currency, Single, Double или Date).Any intrinsic numeric data type (Byte, Boolean, Integer, Long, Currency, Single, Double, or Date). См. Сводка типов данных.See data type summary.

числовое выражениеnumeric expression

Любое выражение, при вычислении которого получается число.Any expression that can be evaluated as a number. Может содержать любое сочетание ключевых слов, переменных, констант и операторов, вычисление которых дает число.Elements of an expression can include any combination of keywords, variables, constants, and operators that result in a number.

числовой типnumeric type

Любой внутренний числовой тип данных (Byte, Boolean, Integer, Long, Currency, Single, Double и Date) или любой числовой подтип типа Variant (Empty, Integer, Long, Single, Double, Currency, Decimal, Date, Error, Boolean и Byte).Any intrinsic numeric data type (Byte, Boolean, Integer, Long, Currency, Single, Double, or Date) or any Variant numeric subtype (Empty, Integer, Long, Single, Double, Currency, Decimal, Date, Error, Boolean, or Byte). См. Сводка типов данных.See data type summary.

объектobject

Сочетание кода и данных, обрабатываемое как единое целое, например, элемент управления, форма или компонент приложения.A combination of code and data that can be treated as a unit, for example, a control, form, or application component. Каждый объект определяется соответствующим классом.Each object is defined by a class.

окно объектовObject box

Список в правом верхнем углу окна кода, в котором представлены форма и ее элементы управления, к которым присоединен код. Также список в верхней части окна Свойства, в котором представлены форма и ее элементы управления.A list box at the upper-left corner of the Code window that lists the form and controls in the form to which the code is attached, or a list box located at the top of the Properties window that lists the form and its controls.

Обозреватель объектовObject Browser

Диалоговое окно, в котором вы можете просмотреть содержимое библиотеки объектов и сведения о выбранных объектах.A dialog box in which you can examine the contents of an object library to get information about the objects provided.

тип данных ObjectObject data type

Тип данных, представленный любой ссылкой Object.A data type that represents any Object reference. Переменные Object хранятся в 32-битных (4-байтовых) адресах, ссылающихся на объекты.Object variables are stored as 32-bit (4-byte) addresses that refer to objects. См. Сводка типов данных.See data type summary.

выражение объектаobject expression

Выражение, которое задает конкретный объект и может включать любой из контейнеров объекта.An expression that specifies a particular object and can include any of the object's containers. Например, в приложении может присутствовать объект Application, содержащий объект Document, который, в свою очередь, содержит объект Text.For example, an application can have an Application object that contains a Document object that contains a Text object.

библиотека объектовobject library

Файл с расширением OLB, в котором хранятся сведения о доступных объектах, предоставляемые автоматическими контроллерам, таким как Visual Basic.A file with the .olb extension that provides information to Automation controllers (like Visual Basic) about available objects. Вы можете использовать обозреватель объектов, чтобы изучить контент библиотеки объектов, чтобы получить сведения об объектах.You can use the Object Browser to examine the contents of an object library to get information about the objects provided.

модуль объектаobject module

Модуль, который содержит код, характерный для объекта, например, модуль класса, модуль формы и модуль документа.A module that contains code specific to an object, for example, class module, form module, and document module. Модули объекта содержат программный код связанных объектов.Object modules contain the code behind their associated objects. Правила для модулей объект отличаются от правил, используемых для стандартных модулей.The rules for object modules differ from those for standard modules.

тип объектаobject type

Тип объекта, предоставляемого приложения через автоматизацию, например, приложение, файл, диапазон, и лист.A type of object exposed by an application through Automation, for example, Application, File, Range, and Sheet. Используйте обозреватель объектов или см. документацию приложения для знакомства с полным списком доступных объектов.Use the Object Browser or refer to the application's documentation for a complete listing of available objects.

переменная объектаobject variable

Переменная, которая содержит ссылку на объект.A variable that contains a reference to an object.

параметрparameter

Имя переменной, по которому аргумент передается в процедуру, известен в указанной процедуре.Variable name by which an argument passed to a procedure is known within the procedure. Эта переменная получает аргумента, переданный в процедуру.This variable receives the argument passed into the procedure. Его область действия заканчивается по окончанию процедуры.Its scope ends when the procedure ends.

путьpath

Строковое выражение, указывающее расположение каталога или папки.A string expression specifying a directory or folder location. Расположение может включать спецификацию диска.The location can include a drive specification.

пиpi

Математическая константа, равная приблизительно 3,1415926535897932.A mathematical constant equal to approximately 3.1415926535897932.

точкаpoint

Точка равна 1/72 дюйма.A point is 1/72 inch. Размеры шрифтов обычно измеряется в точках.Font sizes are usually measured in points.

Зоны печати начинаются с каждого 14 столбца.Print zones begin every 14 columns. Ширина каждого столбца представляет собой среднюю величину от ширины всех символов в размере для выбранного шрифта.The width of each column is an average of the width of all characters in the point size for the selected font.

частныеPrivate

Переменные, доступные только в том модуле, где они объявлены.Variables that are visible only to the module in which they are declared.

процедураprocedure

Именованная последовательность операторов, выполняемая как единое целое.A named sequence of statements executed as a unit. Например, Function, Property и Sub являются типами процедуры.For example, Function, Property, and Sub are types of procedures. Имя процедуры всегда определено на уровне модуля.A procedure name is always defined at module level. Весь исполняемый код должен находиться в процедуре.All executable code must be contained in a procedure. Процедуры не могут быть вложены в другие процедуры.Procedures can't be nested within other procedures.

поле процедурыProcedure box

Список в правом верхнем углу окон кода и Отладки, в котором отображаются процедуры, распознанные для объекта в окне Объект.A list box at the upper-right corner of the Code window and the Debug window that displays the procedures recognized for the object displayed in the Object box.

вызов процедурыprocedure call

Оператор в коде, который сообщает Visual Basic о необходимости выполнения процедуры.A statement in code that tells Visual Basic to execute a procedure.

уровень процедурыprocedure level

Описывает операторов, которые находятся в процедурах Function, Property или Sub.Describes statements located within a Function, Property, or Sub procedure. Объявления обычно указаны первыми, за ними следуют задания и другой исполняемый код.Declarations are usually listed first, followed by assignments and other executable code.

Обратите внимание, что код уровня модуля находится за пределами блока процедуры.Note that module-level code resides outside a procedure block.

проектproject

Набор модулей.A set of modules.

Окно проектаProject window

Окно, которое отображает список формы, класса и стандартных модулей; файл ресурсов и ссылки в проекте.A window that displays a list of the form, class, and standard modules; the resource file; and references in your project. Файлы с расширением .ocx и .vbx не отображаются в окне Проект.Files with .ocx and .vbx file name extensions aren't displayed in the Project window.

Окно свойствProperties window

Окно, используемое для отображения или изменения свойств выбранной формы или элемента управления во время разработки.A window used to display or change properties of a selected form or control at design time. Некоторые настраиваемые элементы управления имеют настраиваемые окна Свойства.Some custom controls have customized Properties windows.

свойствоproperty

Именованный атрибут объекта.A named attribute of an object. Свойства определяют характеристики объекта, например, размер, цвет и расположение экрана, или состояние объекта, например включение или отключение.Properties define object characteristics such as size, color, and screen location, or the state of an object, such as enabled or disabled.

Процедура свойстваProperty procedure

Процедура, которая создает и управляет свойствами для модуля класса.A procedure that creates and manipulates properties for a class module. Процедура Свойство начинается с оператора Property Let, Property Get или Property Set и заканчивается оператором End Property.A Property procedure begins with a Property Let, Property Get, or Property Set statement and ends with an End Property statement.

ОбщедоступныеPublic

Переменные, объявленные с помощью оператора Public, видны для всех процедур во всех модулях во всех приложениях, если только не активировано свойство Опция частного модуля.Variables declared using the Public statement are visible to all procedures in all modules in all applications unless Option Private Module is in effect. В этом случае переменные являются общедоступными только внутри проекта, в котором они находятся.In that case, the variables are public only within the project in which they reside.

проект, на который указывает ссылкаreferenced project

Проект, для которого вы создаете ссылку прямо из текущего проекта, с которым вы работаете.The project you directly create a link to from the current project you are working on. Проект, на который ссылается один из текущих проектов с прямой ссылкой, называется проектом с косвенной ссылкой.A project referenced by one of the current project's directly referenced projects is called an indirectly referenced project. Его общедоступные переменные недоступны в текущем проекте, за исключением случаев, когда выполняется квалификация через имя проекта.Its Public variables are not accessible to the current project except through qualification with its project name. Любое сочетание прямых и косвенных ссылок между проектами в действителен, пока они не вызывают полный цикл.Any combination of direct and indirect references between projects is valid as long as they do not result in a complete cycle.

проект с исходящей ссылкойreferencing project

Текущий проект.The current project. То, как вы создаете ссылку на проект, зависит от хост-приложения.How you create a link to a project depends on the host application. Например, чтобы прямо сослаться на проект в Microsoft Excel, выберите проекта в диалоговом окне Ссылки в меню Инструменты.For example, to directly reference a project in Microsoft Excel, select the project from the References dialog box of the Tools menu. Общедоступные переменные в проекте с прямой ссылкой будут видны для проекта с прямой исходящей ссылкой, но общедоступные переменные в проекте с прямой исходящей ссылкой не будут видны в проекте, на который указывает ссылка.Public variables in a directly referenced project are visible to the directly referencing project, but Public variables in a directly referencing project are not visible to a directly referenced project.

реестрregistry

В Microsoft Windows версии 3.1 информация о регистрации OLE и сопоставления файлов хранятся в базе данных регистрации, а параметры программы хранятся в файлах инициализации (.ini) Windows.In Microsoft Windows version 3.1, OLE registration information and file associations are stored in the registration database, and program settings are stored in Windows system initialization (.ini) files. В Microsoft Windows 95 реестр Windows служит базой данных центральной конфигурации базы данных для пользователя, приложения и информации, касающейся компьютера, включая информацию, которая уже содержится в базе данных регистрации Windows версии 3.1 и файлах .ini.In Microsoft Windows 95, the Windows registry serves as a central configuration database for user, application, and computer-specific information, including the information previously contained in both the Windows version 3.1 registration database and .ini files.

файл ресурсовresource file

Файл в проекте Visual Basic с расширением .res, который может содержать точечные рисунки, текстовые строки или другие данные.A file in a Visual Basic project with an .res file name extension that can contain bitmaps, text strings, or other data. С помощью сохранения этих данных в отдельном файле, вы можете изменить данные, не внося изменений в код.By storing this data in a separate file, you can change the information without editing your code. Только один файл ресурсов можно связать с проектом.Only one resource file can be associated with a project.

ошибка во время выполненияrun-time error

Ошибка, возникающая при запуске кодаAn error that occurs when code is running. Ошибка во время выполнения возникает, когда оператор пытается выполнить недопустимое действие.A run-time error results when a statement attempts an invalid operation.

время выполненияrun time

Время, в течение которого выполняется код.The time during which code is running. Во время выполнения нельзя изменить код.During run time, you can't edit the code.

областьscope

Определяет видимость переменной, процедуры или объекта.Defines the visibility of a variable, procedure, or object. Например, переменная, объявленная как общедоступная, доступна для всех процедур, описанных во всех модулях в проекте с прямой исходящей ссылкой, если только не действует Опция частного модуля.For example, a variable declared as Public is visible to all procedures in all modules in a directly referencing project unless Option Private Module is in effect. Когда Опция частного модуля активирована, модуль сам является частным, поэтому он невидим для ссылающихся проектов.When Option Private Module is in effect, the module itself is private and therefore not visible to referencing projects. Переменные, объявлении в процедуре, будут видны только внутри процедуры, и теряют свое значение в интервалах между вызовами, если только они объявлены как статические.Variables declared in a procedure are visible only within the procedure and lose their value between calls unless they are declared Static.

начальное значениеseed

Начальное значение, используемое для генерации псевдослучайных чисел.An initial value used to generate pseudorandom numbers. Например, оператор Randomize создает начальное число, используемое функцией Rnd для создания последовательности уникальных псевдослучайных чисел.For example, the Randomize statement creates a seed number used by the Rnd function to create unique pseudorandom number sequences.

тип данных SingleSingle data type

Тип данных с переменными с плавающей запятой единичной точности в виде 32-битных (4-байтных) чисел с плавающими запятыми в диапазоне от –3,402823E38 до –1,401298E-45 для отрицательных значений и от 1,401298E-45 до 3,402823E38 для положительных значений.A data type that stores single-precision floating-point variables as 32-bit (4-byte) floating-point numbers, ranging in value from -3.402823E38 to -1.401298E-45 for negative values, and 1.401298E-45 to 3.402823E38 for positive values. В Visual Basic тип Single представлен символом знака восклицания (!).The exclamation point (!) type-declaration character represents a Single in Visual Basic. См. Сводка типов данных.See data type summary.

порядок сортировкиsort order

Принцип очередности, используемый для упорядочивания данных, например, по алфавиту, значению, возрастанию, убыванию и т. д.A sequencing principle used to order data, for example, alphabetic, numeric, ascending, descending, and so on.

стекstack

Фиксированный объем памяти, применяемой в Visual Basic для сохранения локальных переменных и аргументов во время вызовов процедур.A fixed amount of memory used by Visual Basic to preserve local variables and arguments during procedure calls.

стандартный модульstandard module

Модуль, содержащий только процедуру, тип и объявления и определения данных.A module containing only procedure, type, and data declarations and definitions. Объявления и определения на уровне модуля в стандартном модуле являются общедоступными по умолчанию.Module-level declarations and definitions in a standard module are Public by default. В более поздних версиях Visual Basic модуль кода называется стандартным модулем.A standard module is referred to as a code module in earlier versions of Visual Basic.

операторstatement

Синтаксически завершенная единица, которая отражает один тип действия, объявления или определение.A syntactically complete unit that expresses one kind of action, declaration, or definition. Оператор обычно занимает отдельную строку, хотя вы можете использовать двоеточие (:) для включения двух или нескольких операторов в одной строке.A statement generally occupies a single line, although you can use a colon (:) to include more than one statement on a line. Вы также можете использовать символ продолжения строки (_), чтобы продолжить отдельную логическую строку на вторую физическую строку.You can also use a line-continuation character (_) to continue a single logical line onto a second physical line.

сравнение строкstring comparison

Сравнение двух последовательностей символов.A comparison of two sequences of characters. Используйте опцию сравнения, чтобы задать сравнение двоичных данных или текста.Use Option Compare to specify binary or text comparison. Для английского языка (США) при двоичном сравнении учитывается регистр; а при сравнение текстовых значений регистр не учитывается.In English-U.S., binary comparisons are case sensitive; text comparisons are not.

строковая константаstring constant

Любая константа (определенная с помощью ключевого слова Const), состоящая из последовательности смежных знаков, интерпретируются как символы, а не как числовые значения.Any constant (defined using the Const keyword) consisting of a sequence of contiguous characters interpreted as the characters themselves rather than as a numeric value.

строковый тип данныхString data type

Тип данных, состоящий из последовательности смежных символов, которые представляют сами символы, а не их числовые значения.A data type consisting of a sequence of contiguous characters that represent the characters themselves rather than their numeric values. A строка может включать буквы, числа, пробелы и знаки препинания.A String can include letters, numbers, spaces, and punctuation. Тип данных строка может хранить строки фиксированной длины, от 0 до приблизительно 63 тысяч символов, а динамические строки могут быть длиной от 0 до приблизительно 2 миллиардов символов.The String data type can store fixed-length strings ranging in length from 0 to approximately 63K characters and dynamic strings ranging in length from 0 to approximately 2 billion characters. В Visual Basic тип String представлен символом объявления типа доллар ($).The dollar sign ($) type-declaration character represents a String in Visual Basic. См. Сводка типов данных.See data type summary.

строковое выражениеstring expression

Любое выражение, результатом вычисления которого является последовательность смежных знаков.Any expression that evaluates to a sequence of contiguous characters. Элементы строкового выражения могут включать функцию, которая возвращает строку, строковый литерал, строковую константа, строковую переменную, строку Variant, или функцию, которая возвращает значение типа Variant (** VarType** 8).Elements of a string expression can include a function that returns a string, a string literal, a string constant, a string variable, a string Variant, or a function that returns a string Variant (VarType 8).

строковый литералstring literal

Любое выражение, состоящее из последовательности смежных символов, заключенной в кавычки, которое интерпретируется как символы в кавычках.Any expression consisting of a sequence of contiguous characters surrounded by quotation marks that is literally interpreted as the characters within the quotation marks.

процедура subSub procedure

Процедура, которая выполняет конкретную задачу в рамках программы, но не возвращает явное значение.A procedure that performs a specific task within a program, but returns no explicit value. Процедура Sub начинается с оператора Sub и заканчивается оператором End Sub соответственно.A Sub procedure begins with a Sub statement and ends with an End Sub statement.

проверка синтаксисаsyntax checking

Функция, которая проверяет ваш код на правильность синтаксиса.A feature that checks your code for correct syntax. Если функция проверки синтаксиса включена, при вводе кода, который содержит синтаксическую ошибку, будет выводиться сообщение, а элемент кода будет выделен.If the syntax checking feature is enabled, a message is displayed when you enter code that contains a syntax error and the suspect code is highlighted.

синтаксическая ошибкаsyntax error

Ошибка, которая возникает при вводе строки кода, которую не распознает Visual Basic.An error that occurs when you enter a line of code that Visual Basic doesn't recognize.

Обратите внимание, что правила синтаксиса для отдельных ключевых слов представлены в специальном разделе справки, посвященном синтаксису.Note that syntax rules for individual keywords are defined in the Syntax section of the associated Help topic. Чтобы получить справку по ключевому слову в среде разработки, выберите ключевое слово и нажмите клавишу F1.To get Help on a keyword from within the development environment, select the keyword and press F1.

последовательность табуляцииtab order

Порядок, в котором фокус перемещается из одного поля в другое при нажатии клавиши TAB или SHIFT + TAB.The order in which the focus moves from one field to the next as you press TAB or SHIFT+TAB.

выражение времениtime expression

Любое выражение, при вычислении которого получается время.Any expression that can be interpreted as a time. Это любое сочетание литералов времени, чисел, которые выглядят как время, строк, которые выглядят как время, а также время, возвращаемое функциями.This includes any combination of time literals, numbers that look like times, strings that look like times, and times returned from functions.

Время хранится в виде части реального числа.Times are stored as part of a real number. Значения в правой части десятичного числа представляют время.Values to the right of the decimal represent the time. Например полдень (12:00) представлен как 0,5.For example, midday (12:00 P.M.) is represented by 0.5.

твипtwip

Единица измерения экрана, равная 1/20 точки.A unit of screen measurement equal to 1/20 point. Твип является независимой от экрана единицей, которая позволяет убедиться, что расположение и пропорции элементов экрана в приложении на экране совпадают во всех системах отображения.A twip is a screen-independent unit used to ensure that placement and proportion of screen elements in your screen application are the same on all display systems. В одном логическом дюйме примерно 1440 твипов (567 твипов содержит один логический сантиметр)(длина элемента экрана, равная одному дюйму или сантиметру при печати).There are approximately 1440 twips to a logical inch or 567 twips to a logical centimeter (the length of a screen item measuring one inch or one centimeter when printed).

символ объявления типаtype-declaration character

Символ, прикрепляемые к имени переменной и обозначающий тип данных переменной.A character appended to a variable name indicating the variable's data type. По умолчанию переменные имеют тип Variant, если только соответствующий оператор Deftype не присутствует в модуле.By default, variables are of type Variant unless a corresponding Deftype statement is present in the module.

библиотека типовtype library

Файл или компонент внутри файла, который содержит стандартные описания открытых объектов, свойств и методы, которые доступны для автоматизации.A file or component within another file that contains standard descriptions of exposed objects, properties, and methods that are available for Automation. Файлы библиотеки типов (.olb) содержать библиотеки типов.Object library files (.olb) contain type libraries.

ЮникодUnicode

Стандарт символа Международной организации по стандартизации (ISO).International Standards Organization (ISO) character standard. Юникод использует 16-разрядная (2-байтовая) схема кодирования, вмещающая 65536 отдельных знаков.Unicode uses a 16-bit (2-byte) coding scheme that allows for 65,536 distinct character spaces. Юникод включает в себя представления для знаков препинания, математических символов и графических методов, и имеет значительные запасы свободного места для будущего расширения.Unicode includes representations for punctuation marks, mathematical symbols, and dingbats, with substantial room for future expansion.

универсальный формат датыuniversal date format

Универсальный формат даты – это #yyyy-mm-dd hh:mm:ss#.The universal date format is #yyyy-mm-dd hh:mm:ss#. Тем не менее, как компонент даты ( #yyyy-mm-dd#), так и компонент времени ( #hh:mm:ss#) можно представлять отдельно.However, both the date component ( #yyyy-mm-dd#) and the time component ( #hh:mm:ss#) can be represented separately.

определяемый пользователем типuser-defined type

Любые типы данных, которые определяются с помощью оператора Type.Any data type defined using the Type statement. Определяемые пользователем типы данных могут содержать один или несколько элементов любого типа данных.User-defined data types can contain one or more elements of any data type. Массивы определяемых пользователем типов данных создаются с помощью оператора Dim.Arrays of user-defined and other data types are created using the Dim statement. Массивы любого типа могут включаться в определяемые пользователями типы данных.Arrays of any type can be included within user-defined types. См. Сводка типов данных.See data type summary.

переменнаяvariable

Место именованного хранения, которое может содержать данные, которые могут быть изменены во время выполнения программы.A named storage location that can contain data that can be modified during program execution. У каждой переменной есть имя, которое уникальное определяет ее.Each variable has a name that uniquely identifies it within its scope. Тип данных для переменной может указываться или нет.A data type can be specified or not.

Имена переменных должны начинаться с буквенного символа, должны быть уникальными в пределах одной области, не должны быть длиннее 255 знаков и не могут содержать встроенную точку или символ определения типа.Variable names must begin with an alphabetic character, must be unique within the same scope, can't be longer than 255 characters, and can't contain an embedded period or type-declaration character.

тип данных VariantVariant data type

Специальный тип данных, который может содержать числовые, строковые данные или дату, а также определенные пользователем типы данные и специальные значения Empty и Null.A special data type that can contain numeric, string, or date data as well as user-defined types and the special values Empty and Null. Тип данных Variant имеет размер числового хранилища в 16 байт и может содержать данные в диапазоне до десятичного, или размер символьного хранилища в 22 байт (плюс длина строки) и может хранить любые текстовые символы.The Variant data type has a numeric storage size of 16 bytes and can contain data up to the range of a Decimal, or a character storage size of 22 bytes (plus string length), and can store any character text. Функция VarType определяет то, как данные типа Variant обрабатываются.The VarType function defines how the data in a Variant is treated. Все переменные получают тип Variant, если явным образом не объявлен другой тип данных.All variables become Variant data types if not explicitly declared as some other data type. См. Сводка типов данных.See data type summary.

выражение типа Variantvariant expression

Любое выражение, вычисление которого дает числовые, строковые данные или дату, а также специальные значения Empty и Null.Any expression that can evaluate to numeric, string, or date data, as well as the special values Empty and Null.

выражение контрольного значенияwatch expression

Определяемое пользователем выражение, позволяющее отслеживать поведение переменной или выражения.A user-defined expression that enables you to observe the behavior of a variable or expression. Выражения контрольных значений отображаются в окне контрольных значений редактора Visual Basic и автоматически обновляются при переходе в режим приостановки выполнения.Watch expressions appear in the Watch window of the Visual Basic Editor and are automatically updated when you enter break mode. Окно контрольных значений отображает значение выражения в рамках заданного контекста.The Watch window displays the value of an expression within a given context. Выражения контрольных выражений не сохраняются вместе с кодом.Watch expressions are not saved with your code.

z-порядокz-order

Визуальные слои элемента управления в форме вдоль оси z для формы (ось глубины).The visual layering of controls on a form along the form's z-axis (depth). Z-порядок определяет, какие элементы управления будут находится впереди остальных элементов управления.The z-order determines which controls are in front of other controls.

См. такжеSee also

Поддержка и обратная связьSupport and feedback

Есть вопросы или отзывы, касающиеся Office VBA или этой статьи?Have questions or feedback about Office VBA or this documentation? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.Please see Office VBA support and feedback for guidance about the ways you can receive support and provide feedback.