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

Обзор функций Date, Choose м оператора AppActivate


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

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

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

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

 Несколько слов от автора: поздравляю всех влюблённых (и не только) с Днём Святого Валентина! 

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

1. Оператор AppActivate
2. Функция Choose
3. Функция Date
4. Совет выпуска


Оператор AppActivate 

Синтаксис: AppActivate title, wait
Параметры:
title -
текст заголовка главного окна приложения, или идентификатор задачи возвращаемый функцией Shell
wait - необязательный параметр типа Boolean, определяющий ожидать ли активизации приложения для продолжения выполнения кода вашей программы (True - чтобы ожидать, False - чтобы не дожидаться активизации и продолжить выполнение). 
Выполняемое действие:
активизирует окно приложения, текст заголовка которого в точности равен параметру title.

Применение: При необходимости активизировать (сделать активным окном) какое-либо приложение, например для последующего ввода в него информации с использование оператора SendKeys.

Примечание: более надёжно использовать функции WinApi.


Функция Choose

Синтаксис: Choose( index , choice1, choice2, ..., choice_n )
Параметры:
index
- номер возвращаемого выражения
choice1, choice2 ... choice_n - список выражений через запятую, минимум 2 выражения, максимум фактически неограничен.
Возвращаемое значение:
выражение из списка вариантов под номером index
Пример:

MsgBox Choose( 3, "Win2k", "WinXP", "Win98se", "Linux", "MS DOS")

Результат:

Win98se

Применение: естественно вместо конкретного числа, в качестве индекса используется переменная с числовым значением. Использование ограничивается заменой длинных блоков условий, для выбора значения из списка, на одну строку кода. Причём быстродействие подобной функции быстрее аналогичной реализации посредством конструкции IF ... THEN.


Функция Date

Синтаксис: Date
Параметры: нет

Возвращаемое значение:
значение типа Variant, содержащее текущую системную дату.
Пример:

MsgBox "Сегодня " & Date

Результат:

Сегодня 14.02.2004

Применение: незаменима во всех сферах где нужно знать текущую дату.


Совет выпуска:

Если с некоторыми данными приходится делать много преобразований из одного типа  в другой, то удобнее их хранить в переменных типа Variant, так как для переменных этого типа все преобразования проводятся автоматически. Единственный недостаток - повышенный объём требуемой памяти.


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



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

 


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

В избранное