четверг, 27 октября 2011 г.

Выполнение проекта "Сделай девушке приятно"


1. Присвоить свойству Visible 4-х полей картинок значение False.
2. Присвоить свойству Border 4-х полей картинок значение Fixed3D.
3. Присвоить свойству Sizemode 4-х полей картинок Autosize.
4. Присвоить свойству Image каждого поля имя файла соответсвующего изображения
5. После этого перейдите на страницу кода. Над самим кодом есть два списка , которые раскрываются, - элементов управления и событий. В левом выберите элемент Label1 (предположим, что надпись Label1 содержит текст Гвоздика).
6. В правом списке выберите событие MouseHover.
7. В событии Label1.MouseHover свойству Visible поля PictureBox1 Присвойте значение True, а свойствам visible трех других полей - значение False.
8. Сделайте то же самое для трех других надписей, соответственно изменяя видимость изображений.
9. В результате программа должна показывать только одно изображение, если указатель мыши наведен на его надпись.

среда, 12 октября 2011 г.

Разработка проекта "Тригонометрический калькулятор"

Разработать проект, с помощью которого можно было бы вводить значения аргументов и получать значения тригонометрических функций: sin(x), cos(x), tg(x), ctg(x).
Приблизительный образец.
Ввод аргументов
Получение результатов
Примечание
Обратите внимание на то, что для ввода значений аргумента для функций тангенс и котангенс, необходимо учитывать область определения, т.е. не вводить такие значения аргументов, при которых функция не существует!

Переменные в Visual Basic

Выдержка из online учебника
Long - 8-байтовое целое число, в интервале от -9 223 372 036 854 775 808 до 9 223 372 036 854 775 807.
Integer - 4-байтовое целое число, в интервале от -2 147 483 648 до 2 147 483 647, аналог типа Long в VB6.
Short - 2-байтовое целое число, в интервале от <="" b=""> до 32 768, аналог типа Integer в VB6.
Byte - 1-байтовое целое число, в интервале от 0 до 255.

Single - 4-байтовое дробное число, хранит дробные числа с точностью до 7 цифр. Вычисления приблизительны
Double - 8-байтовое дробное число, хранит дробные числа с точностью до 16 цифр. Вычисления тоже приблизительны.
Decimal - 12-байтовое дробное число, хранит дробные числа с точностью до 28 цифр. Определение гласит, что этот тип хранит от -79 228 162 514 264 337 593 543 950 335 до +79 228 162 514 264 337 593 543 950 335. Наименьшее число: ±0.0000000000000000000000000001

String - тип, для хранения символов, в VB.Net он не изменился.

В VB.Net можно устанавливать значения переменных, на стадии их объявления, например:

Dim str As String = "Привет!!"
Dim int As Integer = 16
Dim sin As Single = 16.65487


Функции для преобразования типов

CBool - Преобразует выражение к типу Boolean
CByte - Преобразует выражение к типу Byte
CInt - Преобразует выражение к типу Integer с округлением
CLng - Преобразует выражение к типу Long с округлением
CSng - Преобразует выражение к типу Single
CDec - Преобразует выражение к типу Decimal
CDbl - Преобразует выражение к типу Double
CStr - Преобразует выражение к типу String
CChar - Преобразует выражение к типу Char(Char - это тип аналогичный String)

вторник, 11 октября 2011 г.

Розробка проекту "Обмін значеннями між змінними"

Розробити проект, який би обмінював два текстові поля значеннями.
Для виконання проекту необхідно розмістити 3 текстові поля на формі, кнопку "Поміняй значення". В перше і друге текстові поля необхідно ввести різні числові значення, після натискання кнопки "Поміняй значення" в цих полях мають змінитися значення навпаки, тобто в текстовому полі 1 має з’явитися значення текстового поля 2 і в текстовому полі 2 має з’явитися значення текстового поля 1.
Примітка.Оголосіть у програмному коді 3 змінні, дві з яких відповідатимуть за значення в текстових полях, а третя - ??? (погляньте на малюнок і спробуйте здогадатися самостійно)