На главную страничку учебника Visual BasicОператоры VB (R) Описание операторов, встроенных в Visual Basic 5, начинающихся с буквы R Список операторов, описанных в этом разделе: ---R--- RaiseEvent eventname [(argumentlist)] - Запускает событие, определённое в компоненте, форме или документе. Пример: '
В этом примере при нажатии на UserControl будет Event
Click() Private
Sub
UserControl_Click() Private
Sub
UserControl_KeyPress(KeyAscii As Integer) ' Теперь поместите этот код в форму, на которой расположен UserControl Private
Sub
UserControl1_KeyPress(KeyAscii As Integer) ' Запустите проект и щёлкните по UserControl'у. Randomize [number] - Инициализирует генератор случайных чисел. Если этот оператор не поместить перед функцией Rnd, то при каждом запуске приложения будут генерироваться одни и те же случайные числа. Пример: Dim
MyValue MyValue = Int((6 * Rnd) + 1) ' Генерируем случайное число от 1 до 6 ReDim [Preserve] varname(subscripts) [As type] [, varname(subscripts) [As type]] . . . Изменяет размер динамического массива. Замечание: Для этого оператора Option Base установлен в единицу! Пример: Dim
MyArray() As Integer '
Объявляем динамический массив ' Следующий оператор изменяет размер массива и очищает его Redim
MyArray(10) ' Теперь размер массива = 10 ' А этот оператор изменяет размер, но не очищает его Redim Preserve MyArray(15) ' Теперь размер = 15 Rem comment - старый оператор для создания комментариев в тексте программы. Лучше использовать новый аналог - ' (апостроф). Пример: Dim
MyStr1, MyStr2 Reset - закрывает все файлы, открытые оператором Open. Пример: Dim
FileNumber Resume [0] Возобновляет выполнение программы после обработки ошибки. Пример: Sub
ResumeStatementDemo() End
Select RmDir path - удаляет директорию с диска. Пример: RmDir "C:\Temp" ' Удаляет директорию Temp с корневого диска RSet stringvar = string - Выравнивает строку по правой стороне при присваивании ей значения, меньшего по размеру, чем исходная строка. Вместо строк могут использоваться определённые пользователем типы. Пример: Dim
MyString На главную страничку учебника Visual Basic |