четверг, 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)
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 змінні, дві з яких відповідатимуть за значення в текстових полях, а третя - ??? (погляньте на малюнок і спробуйте здогадатися самостійно)
Для виконання проекту необхідно розмістити 3 текстові поля на формі, кнопку "Поміняй значення". В перше і друге текстові поля необхідно ввести різні числові значення, після натискання кнопки "Поміняй значення" в цих полях мають змінитися значення навпаки, тобто в текстовому полі 1 має з’явитися значення текстового поля 2 і в текстовому полі 2 має з’явитися значення текстового поля 1.
Примітка.Оголосіть у програмному коді 3 змінні, дві з яких відповідатимуть за значення в текстових полях, а третя - ??? (погляньте на малюнок і спробуйте здогадатися самостійно)
Подписаться на:
Сообщения (Atom)