Як програмувати в Visual Basic.NET (VB.NET)

Це тільки початковий етап програмування в Visual Basic.

Кроки

  1. Скачайте Visual Basic. net 2005 на сайті Http://www.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 (програма)

Ще почитати: