Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

Обзор функций Array, DoEvents и оператора Close


Информационный Канал Subscribe.Ru

"Подробный обзор функций, операторов и объектов Visual Basic6"
Выпуск
14

Приветствую всех кто подписался на эту рассылку! Ведущий рассылки - SBJoker

Сайт рассылки -  "Колизей"

 

.:: Сегодня, в рассылке ::.

1. Функция Array
2. Оператор Close
3. Функция DoEvents

Функция Array

Синтаксис: Array ( arglist )
Параметры: arglist  - список значений разделённых запятыми, порядок определят положение элементов в массиве
Возвращаемое значение: Массив (переменная типа Variant, содержащая массив) составленный из значений arglist.
Применение: формирование массивов из набора известных значений
Пример: Dim varMyArray As Variant
Dim i as integer

varMyArray=Array("First", "Second", "Third")

For i=0 to Ubound(varMyArray)
Print varMyArray(i)
Next i
Результат: На форме будет напечатано содержимое массива:

First
Second
Third

 

Оператор Close

Синтаксис: Close ( handle )
Параметры: handle - указатель на открытый файл
Выполняемое действие: Закрывает файл связанный с указателем handle
Применение: файловые операции, всегда закрывайте файлы по окончанию работы с ними.
Пример: Close i
Результат: Будет закрыт файл открытый ранее с исп. указателя i.

 

Функция DoEvents

Синтаксис: DoEvents ()
Параметры: нет
Возвращаемое значение: Количество открытых окон данного приложения. При использовании как оператора, т.е.

DoEvents - приложение возвратит управление ОС с целью прервать продолжительную операцию и дать системе обработать системные запросы.

Применение: Применение как функции однозначно: получение кол-ва открытых окон приложения.
Использование как оператора целесообразно в длительных по времени выполнения циклах. В них нужно вставить этот оператор после наиболее сильно нагружающей систему команды, например копирование файла, в этом случае можно добиться более быстрого выполнения цикла и избежать "замерзания" окон приложения или же зависания (т.к. после команды копирования файла, чтобы команда была выполнена, нужно передать управление системе, если же этого не сделать, то система может не суметь прервать выполнение вашей программы, а программа не получит результата выполнения. В результате возможно зависание.)
Пример: MsgBox "Сейчас открыто " & DoEvents() & " окон, вашей программы"
Результат: Сейчас открыто 1 окон, вашей программы

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

.:: Интересные рассылки ::.

Рассылка о взаимоотношениях полов и проблемах современности, имеется клуб знакомств и комната дискуссий с психологом.

Подписаться

 
ZipSites.ru - интересные сайты одним архивом
На сайте предоставлены для скачивания "одним файлом" различные популярные сайты: Soobcha.ru, Cooking.ru, Copperfield.ru, Aferizm.ru, Countries.ru и многие другие. Проект экономит не только трафик и деньги, но и самое дорогое,что у нас есть - ВРЕМЯ!
Подписаться на рассылку одним кликом


Если есть какие-либо пожелания, предложения или неточности в рассылке пишите: sbjocker@orel.ru
Ведущий рассылки - SBJoker.

 


http://subscribe.ru/
E-mail: ask@subscribe.ru
Отписаться
Убрать рекламу


В избранное