{"id":10222,"date":"2017-04-11T18:22:08","date_gmt":"2017-04-11T10:22:08","guid":{"rendered":"http:\/\/www.vbtutor.net\/?page_id=10222"},"modified":"2018-06-22T15:18:38","modified_gmt":"2018-06-22T07:18:38","slug":"visual-basic-2017-lesson-37-building-console-application-part-1","status":"publish","type":"page","link":"https:\/\/www.vbtutor.net\/index.php\/visual-basic-2017-lesson-37-building-console-application-part-1\/","title":{"rendered":"Visual Basic 2017 Lesson 37: Building A Console Application Part 1"},"content":{"rendered":"<h4 style=\"text-align: center;\"><a href=\"http:\/\/www.vbtutor.net\/index.php\/visual-basic-2017-lesson-36-browsing-editing-data\/\">[Lesson 36]<\/a>&lt;&lt; <a href=\"http:\/\/www.vbtutor.net\/index.php\/visual-basic-2017-tutorial\/\">[Contents]<\/a>&gt;&gt; <a href=\"http:\/\/www.vbtutor.net\/index.php\/visual-basic-2017-lesson-38-building-console-application-part-2\/\">[Lesson 38]<\/a><\/h4>\n<p>In Visual Basic 2017, you can build console application besides Windows Form Applications. To start creating a console application, start Visual Basic 2017 and choose Console Application in the new project window, as shown in Figure 37.1 below:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-10224\" src=\"https:\/\/www.vbtutor.net\/wordpress\/wp-content\/uploads\/2017\/04\/figure_2017_37.1.jpg\" alt=\"\" width=\"1178\" height=\"816\" srcset=\"https:\/\/www.vbtutor.net\/wordpress\/wp-content\/uploads\/2017\/04\/figure_2017_37.1.jpg 1178w, https:\/\/www.vbtutor.net\/wordpress\/wp-content\/uploads\/2017\/04\/figure_2017_37.1-300x208.jpg 300w, https:\/\/www.vbtutor.net\/wordpress\/wp-content\/uploads\/2017\/04\/figure_2017_37.1-768x532.jpg 768w, https:\/\/www.vbtutor.net\/wordpress\/wp-content\/uploads\/2017\/04\/figure_2017_37.1-1024x709.jpg 1024w, https:\/\/www.vbtutor.net\/wordpress\/wp-content\/uploads\/2017\/04\/figure_2017_37.1-624x432.jpg 624w\" sizes=\"auto, (max-width: 1178px) 100vw, 1178px\" \/><\/p>\n<h4>Figure 37.1: Console Application<\/h4>\n<p>Retain the name as ConsoleApp or change it to the name of your choice.<\/p>\n<p>Now, click on Console Application to bring up the code window, as shown in Figure 37.2 below:<\/p>\n<p>&nbsp;<\/p>\n<p><strong><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-10225\" src=\"https:\/\/www.vbtutor.net\/wordpress\/wp-content\/uploads\/2017\/04\/figure_2017_37.2.jpg\" alt=\"\" width=\"1920\" height=\"1080\" srcset=\"https:\/\/www.vbtutor.net\/wordpress\/wp-content\/uploads\/2017\/04\/figure_2017_37.2.jpg 1920w, https:\/\/www.vbtutor.net\/wordpress\/wp-content\/uploads\/2017\/04\/figure_2017_37.2-300x169.jpg 300w, https:\/\/www.vbtutor.net\/wordpress\/wp-content\/uploads\/2017\/04\/figure_2017_37.2-768x432.jpg 768w, https:\/\/www.vbtutor.net\/wordpress\/wp-content\/uploads\/2017\/04\/figure_2017_37.2-1024x576.jpg 1024w, https:\/\/www.vbtutor.net\/wordpress\/wp-content\/uploads\/2017\/04\/figure_2017_37.2-624x351.jpg 624w\" sizes=\"auto, (max-width: 1920px) 100vw, 1920px\" \/>Figure 37.2: The Code\u00a0<\/strong><b>Window<\/b><\/p>\n<p>The console code window comprises modules, where the main module is module 1. You an add other modules by clicking on Project on the menu bar and click Add Module, as shown in Figure 37.3 below:<\/p>\n<p><a href=\"https:\/\/www.vbtutor.net\/wordpress\/wp-content\/uploads\/2016\/08\/figure37.3.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-8507\" src=\"https:\/\/www.vbtutor.net\/wordpress\/wp-content\/uploads\/2016\/08\/figure37.3.jpg\" alt=\"figure37.3\" width=\"530\" height=\"394\" srcset=\"https:\/\/www.vbtutor.net\/wordpress\/wp-content\/uploads\/2016\/08\/figure37.3.jpg 530w, https:\/\/www.vbtutor.net\/wordpress\/wp-content\/uploads\/2016\/08\/figure37.3-300x223.jpg 300w\" sizes=\"auto, (max-width: 530px) 100vw, 530px\" \/><\/a><\/p>\n<p><strong>Figure 37.3: Add Module<\/strong><\/p>\n<p>To start writing code for the console application, type your code in between Sub Main() and End Sub, as shown below:<\/p>\n<pre style=\"font-size: 100%;\">Sub Main ( )\r\n Your code\r\nEnd Sub\r\n<\/pre>\n<p>\u201cUser Instance=True;Integrated Security=SSPI\u201d<br \/>\n<script async src=\"\/\/pagead2.googlesyndication.com\/pagead\/js\/adsbygoogle.js\"><\/script><br \/>\n<ins class=\"adsbygoogle\" style=\"display: block; text-align: center;\" data-ad-layout=\"in-article\" data-ad-format=\"fluid\" data-ad-client=\"ca-pub-3033628290023372\" data-ad-slot=\"3393818013\"><\/ins><br \/>\n<script>\n     (adsbygoogle = window.adsbygoogle || []).push({});\n<\/script><\/p>\n<h4>Example 37.1: Displaying a Message<\/h4>\n<p>The following program will display a message &#8221; Welcome to Visual Basic 2017 Console Programming&#8221;.<\/p>\n<p>The function to display a message box is MsgBox(). Enter the code as follows:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-10226\" src=\"https:\/\/www.vbtutor.net\/wordpress\/wp-content\/uploads\/2017\/04\/figure_2017_37.4.jpg\" alt=\"\" width=\"1920\" height=\"1080\" srcset=\"https:\/\/www.vbtutor.net\/wordpress\/wp-content\/uploads\/2017\/04\/figure_2017_37.4.jpg 1920w, https:\/\/www.vbtutor.net\/wordpress\/wp-content\/uploads\/2017\/04\/figure_2017_37.4-300x169.jpg 300w, https:\/\/www.vbtutor.net\/wordpress\/wp-content\/uploads\/2017\/04\/figure_2017_37.4-768x432.jpg 768w, https:\/\/www.vbtutor.net\/wordpress\/wp-content\/uploads\/2017\/04\/figure_2017_37.4-1024x576.jpg 1024w, https:\/\/www.vbtutor.net\/wordpress\/wp-content\/uploads\/2017\/04\/figure_2017_37.4-624x351.jpg 624w\" sizes=\"auto, (max-width: 1920px) 100vw, 1920px\" \/><\/p>\n<p><strong>Figure 37.4: Writing the code<\/strong><\/p>\n<p>Run the program and the output is as shown in Figure 37.5 below:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-10227\" src=\"https:\/\/www.vbtutor.net\/wordpress\/wp-content\/uploads\/2017\/04\/figure_2017_37.5.jpg\" alt=\"\" width=\"258\" height=\"185\" \/><\/p>\n<p><strong>Figure 37.5: The output<\/strong><\/p>\n<p>&nbsp;<\/p>\n<h4>Example 37.2: A Looping Program<\/h4>\n<p>You can write a looping program using the <strong>Do Until&#8230;.Loop<\/strong> structure, as shown below:<\/p>\n<pre style=\"font-size: 100%;\">Sub Main()\r\nDim x As Single\r\nDo Until x&gt; 100\r\nx = x + 5\r\nLoop\r\nMsgBox(\"The value of x is\" &amp; \"\"&amp; x)\r\nEnd Sub\r\n<\/pre>\n<p>The output is<\/p>\n<p style=\"padding-left: 30px;\">\u00a0 \u00a0 <img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-10229\" src=\"https:\/\/www.vbtutor.net\/wordpress\/wp-content\/uploads\/2017\/04\/figure_2017_37.6.jpg\" alt=\"\" width=\"192\" height=\"185\" \/><\/p>\n<p><strong>Figure 37.6: The output<\/strong><\/p>\n<p><script async src=\"\/\/pagead2.googlesyndication.com\/pagead\/js\/adsbygoogle.js\"><\/script><br \/>\n<ins class=\"adsbygoogle\" style=\"display: block;\" data-ad-format=\"autorelaxed\" data-ad-client=\"ca-pub-3033628290023372\" data-ad-slot=\"9961025909\"><\/ins><br \/>\n<script>\n     (adsbygoogle = window.adsbygoogle || []).push({});\n<\/script><\/p>\n<h4 style=\"text-align: center;\"><a href=\"http:\/\/www.vbtutor.net\/index.php\/visual-basic-2017-lesson-36-browsing-editing-data\/\">[Lesson 36]<\/a>&lt;&lt; <a href=\"http:\/\/www.vbtutor.net\/index.php\/visual-basic-2017-tutorial\/\">[Contents]<\/a>&gt;&gt; <a href=\"http:\/\/www.vbtutor.net\/index.php\/visual-basic-2017-lesson-38-building-console-application-part-2\/\">[Lesson 38]<\/a><\/h4>\n","protected":false},"excerpt":{"rendered":"<p>[Lesson 36]&lt;&lt; [Contents]&gt;&gt; [Lesson 38] In Visual Basic 2017, you can build console application besides Windows Form Applications. To start creating a console application, start Visual Basic 2017 and choose Console Application in the new project window, as shown in Figure 37.1 below: Figure 37.1: Console Application Retain the name as ConsoleApp or change it &hellip; <a href=\"https:\/\/www.vbtutor.net\/index.php\/visual-basic-2017-lesson-37-building-console-application-part-1\/\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">Visual Basic 2017 Lesson 37: Building A Console Application Part 1<\/span><\/a><\/p>\n","protected":false},"author":23013,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"categories":[],"tags":[],"class_list":["post-10222","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.0 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Visual Basic 2017 Lesson 37: Building A Console Application Part 1 - Learn Visual Basic Programming \u2013 VB.NET, VBA &amp; Classic VB<\/title>\n<meta name=\"description\" content=\"Learn how to build a console application in visual basic 2017\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"http:\/\/www.vbtutor.net\/vb2017\/vb2017_lesson37.html\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Visual Basic 2017 Lesson 37: Building A Console Application Part 1 - Learn Visual Basic Programming \u2013 VB.NET, VBA &amp; Classic VB\" \/>\n<meta property=\"og:description\" content=\"Learn how to build a console application in visual basic 2017\" \/>\n<meta property=\"og:url\" content=\"http:\/\/www.vbtutor.net\/vb2017\/vb2017_lesson37.html\" \/>\n<meta property=\"og:site_name\" content=\"Learn Visual Basic Programming \u2013 VB.NET, VBA &amp; Classic VB\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/Vbtutor\" \/>\n<meta property=\"article:modified_time\" content=\"2018-06-22T07:18:38+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.vbtutor.net\/wordpress\/wp-content\/uploads\/2017\/04\/figure_2017_37.1.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1178\" \/>\n\t<meta property=\"og:image:height\" content=\"816\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:site\" content=\"@liewvk\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.vbtutor.net\/index.php\/visual-basic-2017-lesson-37-building-console-application-part-1\/\",\"url\":\"http:\/\/www.vbtutor.net\/vb2017\/vb2017_lesson37.html\",\"name\":\"Visual Basic 2017 Lesson 37: Building A Console Application Part 1 - Learn Visual Basic Programming \u2013 VB.NET, VBA &amp; Classic VB\",\"isPartOf\":{\"@id\":\"https:\/\/www.vbtutor.net\/#website\"},\"primaryImageOfPage\":{\"@id\":\"http:\/\/www.vbtutor.net\/vb2017\/vb2017_lesson37.html#primaryimage\"},\"image\":{\"@id\":\"http:\/\/www.vbtutor.net\/vb2017\/vb2017_lesson37.html#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.vbtutor.net\/wordpress\/wp-content\/uploads\/2017\/04\/figure_2017_37.1.jpg\",\"datePublished\":\"2017-04-11T10:22:08+00:00\",\"dateModified\":\"2018-06-22T07:18:38+00:00\",\"description\":\"Learn how to build a console application in visual basic 2017\",\"breadcrumb\":{\"@id\":\"http:\/\/www.vbtutor.net\/vb2017\/vb2017_lesson37.html#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"http:\/\/www.vbtutor.net\/vb2017\/vb2017_lesson37.html\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"http:\/\/www.vbtutor.net\/vb2017\/vb2017_lesson37.html#primaryimage\",\"url\":\"https:\/\/www.vbtutor.net\/wordpress\/wp-content\/uploads\/2017\/04\/figure_2017_37.1.jpg\",\"contentUrl\":\"https:\/\/www.vbtutor.net\/wordpress\/wp-content\/uploads\/2017\/04\/figure_2017_37.1.jpg\",\"width\":1178,\"height\":816},{\"@type\":\"BreadcrumbList\",\"@id\":\"http:\/\/www.vbtutor.net\/vb2017\/vb2017_lesson37.html#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.vbtutor.net\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Visual Basic 2017 Lesson 37: Building A Console Application Part 1\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.vbtutor.net\/#website\",\"url\":\"https:\/\/www.vbtutor.net\/\",\"name\":\"Learn Visual Basic Programming \u2013 VB.NET, VBA &amp; Classic VB\",\"description\":\"Start learning Visual Basic from beginner to advanced. Includes VB.NET, VBA, and classic VB tutorials for students and professionals.\",\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Visual Basic 2017 Lesson 37: Building A Console Application Part 1 - Learn Visual Basic Programming \u2013 VB.NET, VBA &amp; Classic VB","description":"Learn how to build a console application in visual basic 2017","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"http:\/\/www.vbtutor.net\/vb2017\/vb2017_lesson37.html","og_locale":"en_US","og_type":"article","og_title":"Visual Basic 2017 Lesson 37: Building A Console Application Part 1 - Learn Visual Basic Programming \u2013 VB.NET, VBA &amp; Classic VB","og_description":"Learn how to build a console application in visual basic 2017","og_url":"http:\/\/www.vbtutor.net\/vb2017\/vb2017_lesson37.html","og_site_name":"Learn Visual Basic Programming \u2013 VB.NET, VBA &amp; Classic VB","article_publisher":"https:\/\/www.facebook.com\/Vbtutor","article_modified_time":"2018-06-22T07:18:38+00:00","og_image":[{"width":1178,"height":816,"url":"https:\/\/www.vbtutor.net\/wordpress\/wp-content\/uploads\/2017\/04\/figure_2017_37.1.jpg","type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_site":"@liewvk","twitter_misc":{"Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.vbtutor.net\/index.php\/visual-basic-2017-lesson-37-building-console-application-part-1\/","url":"http:\/\/www.vbtutor.net\/vb2017\/vb2017_lesson37.html","name":"Visual Basic 2017 Lesson 37: Building A Console Application Part 1 - Learn Visual Basic Programming \u2013 VB.NET, VBA &amp; Classic VB","isPartOf":{"@id":"https:\/\/www.vbtutor.net\/#website"},"primaryImageOfPage":{"@id":"http:\/\/www.vbtutor.net\/vb2017\/vb2017_lesson37.html#primaryimage"},"image":{"@id":"http:\/\/www.vbtutor.net\/vb2017\/vb2017_lesson37.html#primaryimage"},"thumbnailUrl":"https:\/\/www.vbtutor.net\/wordpress\/wp-content\/uploads\/2017\/04\/figure_2017_37.1.jpg","datePublished":"2017-04-11T10:22:08+00:00","dateModified":"2018-06-22T07:18:38+00:00","description":"Learn how to build a console application in visual basic 2017","breadcrumb":{"@id":"http:\/\/www.vbtutor.net\/vb2017\/vb2017_lesson37.html#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["http:\/\/www.vbtutor.net\/vb2017\/vb2017_lesson37.html"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"http:\/\/www.vbtutor.net\/vb2017\/vb2017_lesson37.html#primaryimage","url":"https:\/\/www.vbtutor.net\/wordpress\/wp-content\/uploads\/2017\/04\/figure_2017_37.1.jpg","contentUrl":"https:\/\/www.vbtutor.net\/wordpress\/wp-content\/uploads\/2017\/04\/figure_2017_37.1.jpg","width":1178,"height":816},{"@type":"BreadcrumbList","@id":"http:\/\/www.vbtutor.net\/vb2017\/vb2017_lesson37.html#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.vbtutor.net\/"},{"@type":"ListItem","position":2,"name":"Visual Basic 2017 Lesson 37: Building A Console Application Part 1"}]},{"@type":"WebSite","@id":"https:\/\/www.vbtutor.net\/#website","url":"https:\/\/www.vbtutor.net\/","name":"Learn Visual Basic Programming \u2013 VB.NET, VBA &amp; Classic VB","description":"Start learning Visual Basic from beginner to advanced. Includes VB.NET, VBA, and classic VB tutorials for students and professionals.","inLanguage":"en-US"}]}},"_links":{"self":[{"href":"https:\/\/www.vbtutor.net\/index.php\/wp-json\/wp\/v2\/pages\/10222","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.vbtutor.net\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.vbtutor.net\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.vbtutor.net\/index.php\/wp-json\/wp\/v2\/users\/23013"}],"replies":[{"embeddable":true,"href":"https:\/\/www.vbtutor.net\/index.php\/wp-json\/wp\/v2\/comments?post=10222"}],"version-history":[{"count":15,"href":"https:\/\/www.vbtutor.net\/index.php\/wp-json\/wp\/v2\/pages\/10222\/revisions"}],"predecessor-version":[{"id":13014,"href":"https:\/\/www.vbtutor.net\/index.php\/wp-json\/wp\/v2\/pages\/10222\/revisions\/13014"}],"wp:attachment":[{"href":"https:\/\/www.vbtutor.net\/index.php\/wp-json\/wp\/v2\/media?parent=10222"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.vbtutor.net\/index.php\/wp-json\/wp\/v2\/categories?post=10222"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.vbtutor.net\/index.php\/wp-json\/wp\/v2\/tags?post=10222"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}