Студопедия Главная Случайная страница Обратная связь

Разделы: Автомобили Астрономия Биология География Дом и сад Другие языки Другое Информатика История Культура Литература Логика Математика Медицина Металлургия Механика Образование Охрана труда Педагогика Политика Право Психология Религия Риторика Социология Спорт Строительство Технология Туризм Физика Философия Финансы Химия Черчение Экология Экономика Электроника

Обладнання та матеріали:ПК №____, Програма Visual Basic





Завдання:

1. Завантажте програму Visual Basic.

_______________________________________________________________________________

_______________________________________________________________________________

 

2. Створіть та реалізуйте програму для обрахунку маси деталі (див. мал.1), якщо задано D1, D2, D3, H1, H2, густина.

 

 

Мал.1

 

_______________________________________________________________________________

_______________________________________________________________________________

_______________________________________________________________________________

_______________________________________________________________________________

_______________________________________________________________________________

_______________________________________________________________________________

 

3. Створіть та реалізуйте програму Circle.

 

Private Sub Form_Paint()

Dim color As Integer, i As Integer

Dim aspect As Single

ScaleLeft = -500

ScaleWidth = 1000

ScaleTop = -500

ScaleHeight = 1000

color = 0

aspect = Height / Width

Cls

For i = 1 To 500 Step 2

color = color + 1

If color = 16 Then color = 0

Circle (0, 0), i, QBColor(color),,, aspect

Next i

End Sub

 

4. Збережіть створену програми у власну папку.

_______________________________________________________________________________

_______________________________________________________________________________

_______________________________________________________________________________

 

5. Збережіть.exe файл даної програми на дискеті та у власній папці.

_______________________________________________________________________________

_______________________________________________________________________________

_______________________________________________________________________________

 

6. Створіть та реалізуйте програму Color Tester.

 

Запустіть новий проект і введіть в основну форму масив компонентів, який складається з трьох елементів управління Scroll Bar, і ще один масив, який складається з трьох елементів управління Text Box. Додайте три елемента управління Label, встановивши їх заголовки (властивість Caption) в Red, Green і Blue відповідно. Властивості елементів управління див. в табл. 1. Розташуйте елементи управління в формі так, як це показано на мал. 2. Переконайтесь, що смуга прокрутки і текстове поле з номером 0 знаходяться під міткою Red, а смуга прокрутки і текстове поле з номером 1 – під міткою Blue. Властивості форми Caption задайте значення Color Tester, а проект і форму збережіть під ім’ям Colors.

 

Табл. 1 Мал. 2

 

Двічі натисніть в довільному місці форми. На екрані з’явиться вікно для написання програмного коду, яке буде містити наступні команди:

 

Private Sub Form_Load()

 

End Sub

 

 

Ви повинні набрати наступний програмний код, враховуючи, що перші дві команди вже є:

 

Option Explicit

 

Private Sub Form_Load()

Dim i As Integer

' Встановлюємо діапазон смуг прокрутки від 0 до 255,

' малий крок встановлюємо рівним 1, а великий - рівним 25.

For i = 0 To 2

VScroll1(i).Min = 0

VScroll1(i).Max = 255

VScroll1(i).SmallChange = 1

VScroll1(i).LargeChange = 25

VScroll1(i).Value = 255

' Ініціалізуємо текстові поля.

Text1(i).Text = 255 - VScroll1(i).Value

Next i

End Sub

 

Private Sub Form_Paint()

' Малюємо прямокутник.

DrawRect

End Sub

 

Private Sub VScroll1_Change(Index As Integer)

' При зміні смуги прокрутки розміщаємо нове значення в текстове поле

' і викликаємо процедуру малювання.

Text1(Index).Text = 255 - VScroll1(Index).Value

DrawRect

End Sub

 

Public Sub DrawRect()

Dim color As Long

' Генеруємо колір за значеннями смуг прокрутки.

color = RGB(255 - VScroll1(0).Value, 255 - VScroll1(1).Value, 255 - VScroll1(2).Value)

' Малюємо прямокутник.

Form1.Line (3500, 1100)-(6000, 3400), color, BF

End Sub

 

Завантажте програму і спробуйте змішувати кольори.

 

7. Збережіть створену програми у власну папку.

_______________________________________________________________________________

_______________________________________________________________________________

_______________________________________________________________________________

 

8. Збережіть.exe файл даної програми на дискеті та у власній папці.

_______________________________________________________________________________

_______________________________________________________________________________

 

 

Висновки:_______________________________________________________________________________________________________________________________________________________________________________________________________________________________________________

___________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________

Підпис студента: ___________

 

Підпис викладача: ___________








Дата добавления: 2015-10-12; просмотров: 369. Нарушение авторских прав; Мы поможем в написании вашей работы!




Аальтернативная стоимость. Кривая производственных возможностей В экономике Буридании есть 100 ед. труда с производительностью 4 м ткани или 2 кг мяса...


Вычисление основной дактилоскопической формулы Вычислением основной дактоформулы обычно занимается следователь. Для этого все десять пальцев разбиваются на пять пар...


Расчетные и графические задания Равновесный объем - это объем, определяемый равенством спроса и предложения...


Кардиналистский и ординалистский подходы Кардиналистский (количественный подход) к анализу полезности основан на представлении о возможности измерения различных благ в условных единицах полезности...

Дезинфекция предметов ухода, инструментов однократного и многократного использования   Дезинфекция изделий медицинского назначения проводится с целью уничтожения патогенных и условно-патогенных микроорганизмов - вирусов (в т...

Машины и механизмы для нарезки овощей В зависимости от назначения овощерезательные машины подразделяются на две группы: машины для нарезки сырых и вареных овощей...

Классификация и основные элементы конструкций теплового оборудования Многообразие способов тепловой обработки продуктов предопределяет широкую номенклатуру тепловых аппаратов...

Закон Гука при растяжении и сжатии   Напряжения и деформации при растяжении и сжатии связаны между собой зависимостью, которая называется законом Гука, по имени установившего этот закон английского физика Роберта Гука в 1678 году...

Характерные черты официально-делового стиля Наиболее характерными чертами официально-делового стиля являются: • лаконичность...

Этапы и алгоритм решения педагогической задачи Технология решения педагогической задачи, так же как и любая другая педагогическая технология должна соответствовать критериям концептуальности, системности, эффективности и воспроизводимости...

Studopedia.info - Студопедия - 2014-2025 год . (0.011 сек.) русская версия | украинская версия