Як програмувати в visual basic.net (vb.net)
Це тільки початковий етап програмування в Visual Basic.
кроки
1. Скачайте Visual Basic .NET 2005 з сайту http: // microsoft.com / express /. Як тільки ви завантажте і встановіть програму, можете приступати до програмування. Насамперед вам варто зрозуміти, що комп`ютер не може думати сам, і абсолютно все, що він робить, обумовлюється детальними вказівками. Йому необхідно їх надавати, і навіть найдрібніші кроки потрібно подавати максимально докладно.
2. Відкрийте Visual basic. Ви побачите вікно, де зможете вибрати різні типи програми. Виберіть програму для Windows (Windows application): в основному, ви будете використовувати його.
3. Дізнайтеся про основні типи об`єктів. У сірому вікні ви бачите ще одне вікно в рамочці з чорних крапок. Це ваша платформа програмування. Це те місце, куди ви будете додавати різні об`єкти. Основні об`єкти в Visual Basic (VB) - це кнопка (button), текстове вікно (textbox), поле редагування (editbox), контрольний індикатор (checkbox) і мітка (label).
4. Навчіться розміщувати об`єкт. Зліва на екрані ви побачите панель інструментів з великою кількістю об`єктів. Натисніть на той, який відповідає кнопці (button). Потім клікніть по сірому віконця. Точка, по якій ви натиснули, буде тим місцем, де розміститься кнопка.
5. Тепер перевірте свою програму на помилки і запустіть. Вітаємо, ви тільки що зробили свою першу програму! Коли ви натиснете на кнопку, ви побачите, що ... взагалі нічого не відбудеться. Давайте це виправимо.
6. Закрийте свою програму.
7. На платформі програмування два рази натисніть на кнопку. Тепер з`явилося вікно, трохи нагадує блокнот. У ньому ви будете говорити програмі, що робити.
8. Там, де стоїть курсор, напишіть msgbox ( "hello world").
9. Усуньте програмні помилки, натиснувши "Debug". Натисніть на кнопку. Що відбувається? З`являється нове вікно, в якому написано hello world, і ви тільки що закінчили свою першу програму в VB... з неї починають все.
10. Давайте напишемо ще одну програму на вашій платформі.
11. додайте мітку. Вона буде називатися "label1" (поки ви працюєте над маленькими програмами, це можна робити, але, коли ви перейдете на більш складні з декількома ярликами, кнопками і полями редагування, дуже важко запам`ятати, для чого кожна кнопка). Натисніть один раз на напис. У правій частині екрана є вікно параметрів, серед яких є текст - тут ви будете вводити текст мітки. Видаліть то, що там написано. Знайдіть властивість, яке називається "ім`я", змініть його на lab_output, щоб ви знали, що це мітка (label), яка буде відображатися на виході (output).
12. Поверніться в платформу програмування, додайте 2 поля редагування, перейменуйте їх (edit_a), (edit_b) і очистіть поле тексту. У цих вікнах буде вводитися інформація для вашої програми. Також перейменуйте кнопку і змініть текст - назвіть кнопку "Додати" (Add).
13. Ймовірно, ви тепер знаєте, що ми робимо програму, яка буде додавати 2 числа. Давайте приступимо до написання коду. Натисніть два рази на кнопку і видаліть вікно повідомлення (msgbox "hello world").
14. Напишіть lab_output.text = ( "edit_a.text + edit_b, text ").
15. Так програма буде додавати все, що буде в полях редагування.
16. Якщо в програмі зараз усунути помилки і натиснути на кнопку "Додати", вам видасть помилку.
17. Щоб запобігти помилці, включите умова if / then. Якщо умова виконується, це призводить до певної дії програми, якщо немає, програма слід альтернативного варіанту.
18. У частині коду, яка відповідає за кнопку, перед тим як писати lab..., напишіть if edit_a.text = ( "") or edit_b.text = ( "") then з нового рядка msgbox ( "введіть числа для складання") з нового рядка else з нового рядка lab_output.text = ( "edit_a.text + edis_b, text "). З новою строчкіend
19. Ви зробили програму, яка може складати два числа. Ви можете робити те ж саме для інших математичних обчислень, додавати нові кнопки для кожного обчислення на платформі, і ви самі можете зробити базовий калькулятор.
20. Залишився невеликий момент, так як весь час дратує писати edit_a.text. Ви можете визначити змінну. У самій верхній частині вікна є пропозиція, яке починається з private sub або схожих слів. Під ним напишіть dim a, b як тип decimal. Інші переменниестроковие числові логічні, всі вони є в довідковій документації. Поки вам потрібен толькоdecimal.
21. Під dim напишіть a = edit_a.text b = edit_b.text
22. Поверніться назад в код кнопки, змініть edit_a.text і edit_b.text на ваші тільки що певні змінні a і b.
23. Усуньте помилки своєї програми, натиснувши "Debug".
Поради
- Якщо нічого не відбувається, і ви не знаєте, як змусити програму працювати, ви можете спробувати виставити ім`я об`єкта і додати a. Тоді у вікні буде вказано, що можна писати далі. Досліджуйте ці варіанти-ніколи не відомо, що можна знайти.
- Кращий спосіб почати - це використовувати відеоуроки.
- BASIC (і, звичайно, варіанти VB) - щодо просту мову для вивчення. До нього легко звикнути. До нього необхідно додавати мову більш високого рівня. Ви не зможете отримати доступ до ядра системи за допомогою свого коду. Якщо вам потрібен цей доступ, спробуйте мову C або мова асемблера (Assembly language).
- Ви повинні мати базове розуміння логічних операторів, змінних, умов if / then, циклів і конструкцій exit / goto. Також не завадить, якщо у вас будуть спільні знання в програмуванні і принципах роботи комп`ютера.
- На відміну від деяких інших мов, використання верхнього регістру тут не є великою проблемою (але вбудований редактор, як правило, намагається виправляти синтаксичні помилки).
- Якщо ви будете шукати і вивчати прості методи в написанні коду, наприклад, умови if / then, це буде вас стимулювати.
- Не варто починати з написання складної програми. Замість цього робіть більш прості речі, наприклад, програми Hello World, поки ви не зможете працювати з більш складними елементаміVB.
- Перевіряйте свій код, щоб виправляти помилки і помилки. В кінці ви не помітите помилку в своєму коді, і будете довго її шукати.
- Працюйте повільно і не поспішайте.
попередження
- Не робіть занадто багато помилок, які знайти настільки важко, що це займе надзвичайно багато часу.
- Мова Visual Basic не призначений для створення складних графічних ігор-якщо ви хочете їх створювати, використовуйте такі мови, як Java або Flash.
- Visual Basic .NET - практично не має нічого спільного зі своїми аналогами VB6 і VB5.
Що вам знадобиться
- комп`ютер
- Інтернет (для довідки)
- Visual Basic .NET (програма)