Visual Basic. Программирование на Visual Basic

..........................................................................................................................

[ Главная ] [ Статьи ] [ Для новичков ] [ Примеры ] [ Программы ] [ Microsoft Agent 2.0 ] [ Пособие ] [ Уроки ] [ Разное ]
..........................................................................................................................


Выпуск 2
По страницам сайта Visaul PROGS
или Изучение VISUAL BASIC

Этот выпуск я посвящаю моим первым 3 пописчикам!
Товариши я обращаюсь к вам напишите что вы хотите увидеть в рассылке и думаю мы найдем общий язык.
Вы первые подписались и сделали мне приятно - думаю, чтобы вам тоже было приятно я буду учитывать ваше мнение!

Уроки VB
Следующий урок в следующем выпуске

Введение

Итак, вы решили изучить язык программирования высокого уровня - Visual Basic. Я попытаюсь помочь вам в этом. Наберитесь немного терпения, желания и вперёд, в просторы VB! Ведь Visual Basic - это Крепкий Орешек! ;)

Данный курс предназначен для тех, кто

  1. никогда не программировал, но хочет научиться
  2. программировал на другом языке (Turbo Pascal, QBASIC)
  3. программировал на другом языке высокого уровня (C++, Delphi)

Как видите аудитория довольно широка. От вас требуется только небольшой опыт работы с Windows. И всё.

Этот курс (туториал), конечно не претендует на полноценный учебник по Visual Basic. Он является только как бы введением в VB. Я попытался разобрать основные моменты и приёмы программирования на Visual Basic, зная которые, вы без особого труда сможете пополнять ваши знания.

Арифметические операторы
Следующий оператор в следующем выпуске

оператор ^ (возведение в степень)

Этот оператор предназначен для возведения числа в степень.

Синтаксис:

результат = число ^ степень

Параметры:

результат - обязателен; любая числовая переменная
число - обязательно; любое числовое выражение
степень - обязателена; любое числовое выражение

Замечания:

число может быть отрицательное, только в том случае, когда степень - целое число. Если в одном выражении используется несколько операторов ^, то вычисление происходит слева направо. Обычно тип результата - Double. Однако, если или степень, или число - Null выражение, то результат тоже Null.

Пример:

Dim MyValue
MyValue = 2 ^ 2 ' Возвратит 4.
MyValue = 2 ^ 3 ^ 3 ' Возвратит 512 (2^3=8, 8^3=512)
MyValue = (-5) ^ 3 ' Возвратит -125.

Советы:

Если вам необходимо возвести число в постоянную степень, то лучше использовать несколько операторов - умножений, чем один - возведение в степерь, судите сами, цикл в миллион проходов с вычислением выражения проходил:

test1 = 2 ^ 8 ' 893мс
test1 = 2 * 2 * 2 * 2 * 2 * 2 * 2 * 2 ' 130мс!

Функции Visual Basic
Я попытаюсь рассмотреть все

Visual Basic имеет более 140 встроенных функций и их число постоянно растет. В 6-ой версии было добавлено 14 новых функций. Знание функций поможет вам в решении сложных задач программирования

Именнованные аргументы

Функции могут иметь именнованные аргументы.
Именованный аргумент - аргумент, имеющий имя, определенное в библиотеке объектов. Вместо того, чтобы задавать значения аргументов в порядке, определяемом синтаксисом, использование именованных аргументов позволяет присваивать им значения в произвольном порядке. Предположим, что метод использует три аргумента:
DoSomeThing имяАрг1, имяАрг2, имяАрг3
Допустимым является присваивание значений этих аргументов в следующей инструкции:
DoSomeThing имяАрг3 := 4, имяАрг2 := 5, имяАрг1 := 20
Еще раз отметим, что не обязательно располагать именованные аргументы в определенном порядке

Недокументированные функции

Visual Basic может содержать недокументированные функции. Чтобы увидеть эти функции, откройте Object Browser(F2), щелкните правой кнопкой в правом открывшемся окне и выберите Show Hidden Members. В этом списке вы найдете все функции, методы, свойства, поддерживаемые Visual Basic. Разработчики не рекомендуют пользоваться недокументированными функциями из-за возможного отсутствия их поддержки в следующих версиях программы, что приведет к сбою в ваших программах при запуске ваших проектов в новой среде

Примечание:Если имя вашей функции совпадает с именем встроенной функции Visual Basic, то ваша функция заменяет ее. В этом случае, для обращения к встроенной функции необходимо явно задавать имя класса, например, VBA.IsNumeric

Если вы хотите задать вопрос пишите-------------> Мне нужна помощь



..........................................................................................................................

[ Главная ] [ Диски ] [ Книги ] [ Архив рассылки ] [ Архив новостей ] [ Готовые кусочки программ ] [ Карта сайта ]
..........................................................................................................................

По страницам сайта Visaul Progs
или Изучение Visual Basic
Рассылка 'По страницам сайта Visaul Progs' >>> Подпишись на рассылку - будешь получать новые статьи , примеры и много полезной информации из первых рук!!! >>>Если у вас есть статья которой нет на сайте
пришлите ее мне-------->
Послать статью
>>>Если вы хотите задать вопрос
пишите-------->
Мне нужна помощь


Рейтинг сайтов YandeG Rambler's Top100
Реклама:

...:::Design by Mystf0rse 2005-2010 year:::...