Программирование в среде VB 5.0
В приложениях VB 5.0 исполняемые строки должны размещаться внутри процедур либо функций. Операторы в VB редко используют номера строк, а любые из них обычно начинаются с новой строки. Строки ограничены длиной в 1023 символа. можно расширять строки, используя символ “_” после пробела в конце строки. Несколько операторов можно объединять в одной строке, разделяя их “ : ”.
Комментарии задаются верхней кавычкой (‘), либо оператором REM. Комментарий может быть выведен отдельной строкой, либо в конце строки. Во втором случае лучше использовать кавычку (‘), чем REM, т.к. REM здесь требует разделителя (:). Например,
DIM FARENG ‘ переменная для вычисления t0 по Фаренгейту
или
DIM FARENG : REM переменная для вычисления t0 по Фаренгейту
Оператор End - программа останавливается. После оператора End закрываются все окна, открытые программой, а сама она стирается из памяти. Внутри приложения VB может быть сколько угодно операторов End, но обычно лучше использовать только один оператор End в процедуре обработки событий QueryUnload для основной формы. В этом случае все операторы End заменяются на Unload Me, который вызывает себе QueryUnload для формы.
Одним из основных операторов является присваивание значения переменным и установка значений свойств.
Например,
1) Result = 0.5 ? 20
имя значение
переменной
Можно использовать оператор LET
2) объект.свойство = значение
txtDisplay.Text = “ “
Свойства по умолчанию
У любого объекта VB есть свойство по умолчанию. Например, для текстового поля это свойство Text. При ссылке на данное свойство можно не указывать его имя.
Например, txtDisplay=“Привет!”
Некоторые свойства могут принимать значения TRUE или FALSE. В VB5 имеются встроенные константы для обозначения данных свойств, например, cmdExit=False будет скрывать командную кнопку, пока не появится выражение cmdExit=True.
Внутри себя VB использует значение 0 для False и -1 для True (или любое ненулевое значение).
Можно использовать следующее выражение для изменения свойства на противоположное
cmdExit.Visible = Not (cmdExit.Visible).
Переменные. Имена переменных менее 255 символов начинаются с буквы, за которой следуют другие буквы, цифры или символ “_”. Регистр значения не имеет. В качестве имен переменных нельзя использовать зарезервированные слова, например, Print. Принято использовать смешанный регистр при задании имен переменных, состоящих из нескольких слов, например, CurrentValue.
Типы переменных . Используется 14 стандартных типов переменных. Можно определить и собственный тип. Основные типы:
String - строковые переменные. Для обозначения этого типа можно добавить символ “$” к концу имени.
Например, Message $ = txtDisplay.Text
Integer - целочисленная переменная в диапазоне -32768 ?+32767. Для обозначения в конце имени добавляется “%” арифметический оператор выполняется быстро.
Например, IntVar% =5
LongInteger - длинное целое от -2147483648 до +2147483647. Обозначается “&”.
LongInt&= 123456789.
SinglePrecision хранит дробные числа с точностью до 7 цифр. Для на чисел может достигать 38 знаков с обозначением “!”. Вычисления ч данными переменными будет приблизительным.
DoublePrecision “#”. Числа с точностью до 16 цифр и длиной до 300 символов. Вычисления тоже приблизительны, а скорость небольшая. Используется для научных расчетов.
Currency - используется при преобразовании десятичных чисел в двоичную форму и наоборот. Обозначение - “@”. Может иметь до 14 цифр до запятой и до 4 цифр - после. Используется для финансовых расчетов.
Date - значения даты и времени от 00 час.1 января.100 года до 00час.31 декабря.9999 г. Значение обозначается “#”.
Time = # May 5, 1999 #
Byte - для хранения целых чисел от 0 до 255. Экономит оперативную память и размеры массивов. Используется также при работе с двоичными файлами.
Variant - данные любого типа. Если VB не знает тип принимаемых данных, используется этот тип. Использование его замедляет работу программ, т.к. требует времени и ресурсы для операций преобразования типов.
В отличие от других версий Basic в одной программе нельзя использовать одни и те же имена переменных, отличающихся только типом. Например, A% и А!
При первом использовании переменной VB временно присваивает переменной тип Variant и пустое значение. Это значение исчезает в тот момент, когда переменной присваивается реальное. Любой тип данных имеет свое “пустое” значение. Для String это строка нулевой длины “ “. Для численных переменных это 0.
Можно не использовать идентификаторы для обозначения типа переменной, а использовать оператор Dim. Оператор Dim служит для объявления типов переменных.
Dim Years As Integer
Dim Amount As Currency
. . . .
Объявления можно комбинировать в одной строке.
Dim Years As Integer, Amount As Currency
Dim Result без типа присваивает переменной тип Variant.
Если в программе используются необъявленные переменные, легко допустить ошибку при написании их имени.
Наверняка у вас есть товары или услуги, продажа которых приносит вам максимальную прибыль. Для быстрого старта в сети вам необходимо создание посадочной страницы (одностраничного сайта), на которой будет размещена информация о маржинальных товарах/услугах интернет магазина. За 8 лет опыта разработки конверсионных страниц мы выработали оптимальную структуру, которая позволит привлекать через landing page больше продаж. На такую структуру «одевается» ваш контент — фирменный стиль, тексты, фотографии, уникальные торговые предложения, после чего страница выходит в свет. Разработка лендинга и запуск в сети — до 7 рабочих дней. Стоит отметить, что в разработку самой посадочной страницы входит и написание копирайтером продающих текстов для вашего бизнеса, чтобы каждый посетитель страницы захотел совершить покупку именно у вас. Результат: качественно разработаная продающая посадочная страница, которая готова приносить вам новых клиентов.