На главную страничку учебника Visual BasicОператоры VB (S) Описание операторов, встроенных в Visual Basic 5, начинающихся с буквы S Список операторов, описанных в этом разделе: ---S--- SavePicture picture, stringexpression - сохраняет изображение, находящееся в данный момент в свойствах Picture или Image объекта X в файл. Пример: ' Поместите на форму PictureBox и загрузите туда любую картинку Private
Sub
Form_Click() SaveSetting appname, section, key, setting -
Записывает настройку в реестр. Напомню, что функция DeleteSetting удаляет
настройку, а функция GetSetting загружает. Я почему-то не нашёл в документации
путь, куда сохраняются настройки. Пришлось определять самому. Оказалось,
что настройки записываются по адресу: Пример: '
Сохраняем положение левой координаты формы в реестр Seek [#]filenumber, position - Устанавливает позицию для чтения/записи в файле, открытым оператором Open. Пример: Type
Record ' Определённый пользователем тип '
Для файлов, открытых для произвольного доступа, Dim
MyRecord As Record, MaxSize, RecordNumber
' Объявляем переменные '
Для файлов, окрытых не для произвольного доступа, Dim
MaxSize, NextChar, MyChar Select Case - см. сюда. SendKeys string[, wait] - посылает одно или более нажатий на клавишу в активное окно. Всё происходит точно так же, как будто всё было введено с клавиатуры. Пример: Dim
ReturnValue, I Set objectvar = {[New] objectexpression | Nothing} - присваивает переменной ссылку на объект. Пример: Dim
YourObject, MyObject, MyStr '
Удаляем ссылку на объект SetAttr pathname, attributes - устанавливает атрибуты файла pathname. Пример: SetAttr
"TESTFILE", vbHidden Static varname[([subscripts])] [As [New] type] [, varname[([subscripts])] [As [New] type]]... Объявляет переменную. Переменные Static объявляются внутри процедур и функций и вне их недоступны, но в отличие от обычных локальных переменных они не инициализируются при входе в процедуру или функцию, где они объявлены. Пример: '
Определение функции '
Определение статической функции Stop - С помощью этого оператора можно поставить брикпоинт в программе. Если же программу скомпилировать с этим оператором и запустить, то при наступлении это оператора программа выдаст ошибку. В отличие от оператора End, оператор Stop не закрывает открытые файлы и не очищает переменные. Пример: Dim
I [Private | Public | Friend] [Static] Sub name
[(arglist)] Этот оператор объявляет процедуру с именем name и параметрами arglist. Пример: '
Объявляем процедуру На главную страничку учебника Visual Basic |