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

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

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


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

Рассылки Subscribe.Ru
TECHnology
Из этой рассылки вы может узнать сравнения, советы, иллюстрации, для различной техники.
<--------------------------------------------------------------------------------------------


Теперь подписчиков 29, по не многу набираем обороты. 
Также раздел статьи пополнился несолькими единицами.
И самое главное появился новый раздел - Готовые кусочки программы на разные случаи жизни!
Раздел книги открыт, советую посмотреть.
Выложил Замечательное пособие.
Microsoft Agent — это набор программных сервисов.
Раздел Программы наконец все в норме можете качать.

А еще такая новость - хочу сделать, вернее уже зарегистрировал форум.
Посмотрю, попробую и скоро открою.

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

Урок № 6. Структура проекта VB

Перед рассмотрением вопроса проектирования интерфейса приложения на Visual Basic, необходимо представлять, из чего вообще состоит этот проект?

В Visual Basic любой проект состоит из следующих файлов:

  • файл каждой формы (расширение frm). Это обычный ASCII текстовый файл, в котором записан весь код, помещённый в форму, а также свойства всех помещённых на форму элементов управления и самой формы тоже.
  • файл каждой формы, содержащий бинарную информацию (например картинку в PictureBox) (расширение frx)
  • файл проекта, содержащий информацию о проекте (расширение vbp)
  • информация о рабочей области проекта (workspace) (расширение vbw)

Это необходимый минимум. (Хотя, бывают и исключения, например, когда в проекте не используются формы. Тогда вместо frm файла, будет bas файл.)

Далее перечислим дополнительные файлы, которые могут быть подключены к проекту:

  • файл каждого модуля (расширение bas) Это текстовый файл.
  • файл каждого модуля классов (расширение cls). Это текстовый файл.
  • файл каждого дополнительного элемента управления (расширение ctl) Это тоже текстовый файл.
  • файл ресурсов (расширение res)
  • другие файлы (ocx, tlb, и т.д...)

Запоминать назначение всех этих файлов не обязательно, достаточно запомнить 2 файла: frm-файл, в котором хранятся код формы и свойства всех помещённых на данную форму элементов управления. И bas-файл - модуль. В нём могут быть объявлены глобальные переменные, константы, функции и т.д. Короче, только код. Без элементов управления.

Теперь, приблизительно представляя структуру проета на Visual Basic, можно переходить к рассмотрению вопроса проектирования интерфейса.

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

оператор - (вычитание, смена знака)

Используется для нахождения разницы между двумя числами, или, также, для изменения знака выражения.

Синтаксис:

результат = выражение1 - выражение2

или

-выражение

Параметры:

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

Замечания:

В первом синтаксисе, оператор "-" необходим для нахождения разницы между двумя числами. Во втором синтаксисе, "-" используется для смены знака у выражения.

Тип данных результата обычно такой же, как и самый точный тип из двух чисел. Порядок точности следующий - Byte, Integer, Long, Single, Double, Currency, и Decimal. Есть исключения:

  • Если в вычитании участвуют типы Single и Long, то результат - Double
  • Если в вычитании используется выражение с типом Date,
    то результат - Date.
  • Вычитание двух дат, даёт в результате Double.

Если одно или оба выражения Null, то результат тоже Null. Если одно из выражений Empty, то оно интерпретируется как 0.

Порядок точности в сложении и вычитании отличен от тех, что используются в умножении.

Примеры:

Dim MyResult
MyResult = 4 - 2 ' Возвратит 2.
MyResult = 459.35 - 334.90 ' Возвратит 124.45.

Советы:

Как и оператор сложение, оператор вычитание может быть применён для вычисления разницы (в днях) между двумя датами:

Dim d1 As Date
Dim
d2 As Date
Dim
razn As Long
d1 = DateSerial(1983, 10, 14)
d2 = DateSerial(2002, 8, 15)
razn = d2 - d1 ' разница в днях (6880).

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

Функция CBool

CBool(Expression)

Функция CBool(Conversion to Bool) преобразует выражение в тип Boolean

Возвращаемое значение

Если результатом выражения является ненулевое значение, CBool возвращает True(-1), в противном случае возвращается False(0)

Параметры
Expression
Обязательный аргумент типа String или числовое выражение
Если аргумент имеет тип данных String, он должен представлять число, иначе генерируется ошибка стадии выполнения 13 - Type mismatch
Пример Dim A, B, retval ' инициализируем переменные A=5 B=5 retval=CBool(A=B) ' переменная retval содержит True Категория
Функции преобразования типа данных

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



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

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

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


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

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