Logo GenDocs.ru

Поиск по сайту:  


Загрузка...

Словарь основных функций VB6.0 - файл Visual Basic.htm


Словарь основных функций VB6.0
скачать (297 kb.)

Доступные файлы (1):

Visual Basic.htm224kb.12.09.2005 13:26скачать

Загрузка...

Visual Basic.htm

Реклама MarketGid:
Загрузка...

 

Visual Basic

 

Простейшие функции:

Sin(X) - синус

Cos(X) – косинус

Tan(X) - тангенс

Atn(X) - арктангенс

Sqr(X) – квадратный корень

Log(X) – десятичный логарифм

Exp(X) - ех (экспонента)

Int(X) – положительное округление

CInt(X) – простое округление

Fix(X) – целое из значения

Abs(X) - модуль

Rnd(X) – случайное число меньше заданного

Len(X$) – длина строки (Бэйсик – вводится строка / итог число - 6)

Str(X) – строка из числа (1-вводится число / итог строка - «1»)

Val(X$) – число из строки («1»-вводится строка / итог число - 1)

Asc(X$) – код символа (я- вводится символ / итог код - 255)

Chr(X) – символ из кода (255-вводится код / итог символ – «я»)

Round(x,a) – округление до а знаков за запятой.

У всех них одинаков принцип записи: Per = Fun (znachenie) – переменная, функция, вводимое значение.

 

Типы переменных:

Тип данных

Возможные значения

Объём занимаемой памяти

Приставка к имени переменной

Суффикс

Byte

Целые от 0 до 255

1байт

Byt

 

Integer

Целые от -32768 до 32767

2 байта

Int

% (5)

Long

Целые числа двойной длины

4 байта

Lng

& (7)

Single

Десятичные одинарной точности от 1.401298Е-35 до 3.4022823Е+38

4 байта

Sng

! (1)

Double

Десятичные двойной точности от 1.94065645841247Е-324 до 1.79769313486232Е+308

8байт

Dbl

# (3)

Boolean

Логическое значение True или False

2 байта

Bln

 

String

Строка символов

1байт на каждый символ

Str

$ (4)

Currency

Число в денежном формате

8байт

Cur

@ (2)

Date

Дата от 1.01.100. до 31.12.9999г.

8байт

Dtm

 

Object

Ссылки на любой объект.

4 байта

Obj

 

Variant

Любые значения

≥16 байт

Vnt

 

Иногда не обязательно объявлять переменные и массивы если вы прибавите приставку или суффикс при первом их появлении.

Объявление переменных:

Dim X, Y, Z(10,10) As Integer, A, B As String – пишется отдельно от программы.

Здесь X, Y – целые   Z(10, 10) – массив размером 10/10 из целых чисел A, B – строки

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

 

Функции ввода – вывода и немного больше.

A = InputBox (“текст в окне”,  название окна”)

В итоге переменная А принимает значение введенного текста в поле для ввода

 



 

A = MsgBox ("сообщение", 0, "заголовок")

 



 

 

 

 

- окно после выполнения этой команды

 

 

 

В зависимости какую цифру вставишь в команду то такие кнопки и значки появятся на окне сообщения.

 

Число1

Пиктограмма на форме

Число2

Набор кнопок на форме

16



0

ОК

1

ОК, Отмена

32



2

Стоп, повтор, пропустить

48



3

Да, Нет, Отмена.

4

Да, Нет

64



5

Повтор, Отмена

 

Значение переменной зависит от нажатой кнопки:

 

Значение переменной

Нажатая кнопка

1

ОК

2

Отмена

3

Стоп

4

Повтор

5

Пропустить

6

Да

7

Нет

 

Form1.Print “текст”

Это упрощенная команда вывода решения, но лучше использовать надписи и текстовые поля для удобства копирования ответа туда, куда нужно.

←до выполнения

после двойного выполнения→

 

 

 

 

 

 

 

 

 

 

 

 

TextBox.Text

 

Поле для ввода текста и его свойство – введенный в поле текст.

 



 

 

 

 

 

 

 

 

 

 

 

 

 

 

Все данные операции записываются одним образом:

Per = Operac (A=TextBox.Text)

Кроме Print – это метод формы, поэтому пишется название формы через точку метод и его значение. (Form1.Print “надпись”)

 

Логические выражения:

               _

Not(X) – x

 

(X)And(Z) – x×z - xz

 

(X)Or(Z) – xÚz

                           ____

(X)Xor(Z) – (x×z)×(xÚz)

                   _           ____

(X)Imp(Z) - xÚ(x×z)×(xÚz)

                    ____      _

(X)Eqv(Z) - (x×z)×(xÚz)

(скобки необязательны)

 

Ветвление:

 

Условие –

 

If условие Then 1вариант

Else 2вариант

End If

 

Цикл со счётчиком –

 

For переменная = 1значение To последнее значение

Next переменная

Exit For – досрочный выход из цикла

 

Цикл с условием –

 

Выполняется пока условие правильно

Do

Loop While условие - послеусловие

или

Do While условие - предусловие

Loop

 

Выполняется пока условие неправильно

Do

Loop Untill условие – послеусловие

или

Do Untill условие - предусловие

Loop

 

Множественный выбор -

Select Case Х

      Case 1, 3, 4

            Выполнение условия Х = 1, 3, или 4.

      Case N

            Выполнение условия Х = N

End Select

 

Рисование:

 

Линия + Квадрат

Line (x1, y1) – (x2, y2), c, n

x1,x2,y1,y2-координаты начала и конца

с – цвет

n- значение В-прямоугольник BF-закрашенный прямоугольник

 

Круг + Эллипс + Дуга

Circle(x, y) r, c, ab, ae, d – круг с центром (x, y)  радиусом r, дуга с началом ab, концом ae, и эллипс с соотношением сторон d.

 

Цвета:

 

Цвет

Константа

Числовое значение

чёрный

vbBlack

0

0

Красный

vbRed

255

FF

Зелёный

vbGreen

62280

F384

Жёлтый

vbYellow

65535

FFFF

Синий

vbBlue

16711680

FF0000

Сиреневый

vbMagenta

16711935

FF00FF

Голубой

vbCyan

16776960

FFFF00

Белый

vbWhite

16777215

FFFFFF

 

 

 

 

 

 

 

 

 

 

 

Запуск и работа с Visual Basic 6.0.

 

При запуске программы появляется окно для создания или открытия проекта программы.

На вкладке новый проект необходимо выбрать нужный вариант проекта программы.



Standart EXE – стандартная программа изначально имеющая в себе только 1 форму.

ActiveX EXE – проект программы которая использует внешние библиотеки загружаемые в память компьютера.

ActiveX DLL – создание динамических библиотек для программ.

ActiveX Control – создание объекта который будет в дальнейшем встраиваться в программу.

VB Application Wizard – создание проекта с выбором компонентов которые должны присутствовать в программе.

VB Wizard Manager – создание программы установки для уже готовой программы.

Вкладка Существующий позволяет наитии и открыть файл уже созданного проекта.

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

 

- окно проекта содержит в себе все объекты, которые добавлены в проект такие как формы, пользовательские объекты, модули, списки свойств и т.д.

- окно свойств. Оно содержит в себе свойства и параметры выделенного объекта где и можно изменять свойства объекта

- окно план формы отображает начальную позицию окна при его загрузке

 - панель инструментов служит для добавления новых объектов на форму

 браузер объектов содержит в себе справочные материалы по всем объектам и свойствам

 - окно для ввода программы, где первый выпадающий список выбор объекта, второй выпадающий список – выбор события для объекта, при изменении этих полей появляется новый заголовок для подпрограммы.

 

Свойства большинства объектов:

(Name) – имя объекта используемое в программах для его обозначения

Appearance – вид объекта:

         1-3D трехмерный (с тенью)

         2-Flat плоский

BackColor – фоновый цвет

Caption – надпись

Enabled – доступность объекта (реагирует или нет на события)

Left; Top – размещение объекта

Width; Height – ширина, высота объекта

ScaleMode – выбор условной единицы измерения размера объекта

Visible – видимость объекта

 

Свойства формы



AutoRedraw – автоматическое обновление изображения формы при рисовании изображения на форме или текста

BorderStyle – вид рамки у формы (окна)

         0-None без рамки и заголовка

         1-FixedSingle неизменяемая форма

         2-Sizable изменяемая

         3-FixedDialog фиксированный диалог

         4-FixedToolWindow фиксированное подчиненное окно

         5-SizableToolWindow изменяемое подчиненное окно

ControlBox является ли форма емкостью для содержимых в нем объектов

Icon иконка отображаемая в левом верхнем углу окна

MaxButton активность кнопки развертки

MinButton активность кнопки минимизации

Moveable возможность перемещения окна

Picture изображение на фоне окна (поддерживается только формат BMP)

StartUpPosition позиция окна при его загрузке (по центру, настраиваемо и т.д.)

WindowState вид окна при загрузке (развернуто, свернуто или нормально)

 

Свойства объектов содержащих в себе текст

ForeColor цвет текста

Font шрифт

FontTransparent прозрачность шрифта

Right tTo Left выравнивание по ширине

FontBold жирность шрифта

FontItalic наклонность шрифта

 

Свойства объекта кнопка



DisablePicture изображение на неактивной кнопке

DownPicture – изображение на нажатой кнопке

Style – стиль кнопки простой или графический (с использованием изображений и цветов)

TabIndex – счет по порядку при переходе от объекта к объекту нажатием на кнопку Tab

 

TabStop  свойство указывает TabStop

выделяется ли объект при переходе кнопкой Tab или пропускается

Deafult выделена ли кнопка по умолчанию

Cancel вызывается ли событие Click для этой кнопки при нажатии на клавишу Esc

MouseIcon вид курсора при наведении его на объект

MousePointer вид курсора при наведении его на объект (выбирается из стандартных)

 

Объект CheckBox



Value установленность или сброшенность флажка

         0-Unchecked неустановлен

         1-Checked установлен

         2-Grayed недоступен

 

Объект Option



Valueустановленность или сброшенность флажка

         True установлен

         False сброшен

 - Если эти флажки находятся на одном объекте они объединяются и при установки флажка в одном он снимается у остальных, например если они находятся на разных, то они не влияют друг на друга.

 

Выпадающий список ComboBox



List список текстовых значений которые выводятся в списке

ItemData номера для выбранных значений из List

Sorted сортировка значений

Text – выбранное значение из списка List или введенный текст

Locked запрет на редактирование содержимого (при запущенной программе)

AddItem (команда) -  добавление нового элемента в список List

RemoveItem (команда) удаление нового элемента из списка List

 

Надпись Label



Alingment выравнивание текста

AutoSize  автоматическое изменение размера при изменении содержимого

BackStyle стиль фона (прозрачный или нет)

 

Текстовое поле Text



Multiline многострочность

ScroolBars наличие полос прокрутки

MaxLeinght максимальная длина введенного текста

PassvordChar символ заменяющий вводимые символы (для ввода пароля)

 



Скачать файл (297 kb.)

Поиск по сайту:  

© gendocs.ru
При копировании укажите ссылку.
обратиться к администрации
Рейтинг@Mail.ru