ن الخواص الجديده داخل برنامج فيجوال بيسك دوت نت visual basic.net هى امكانيه كتابه التطبيقات التي يتم تشغيلها من خلال نافذه محث الاوامر Command Prompt window وتستخدم هذه النافذه للتفاعل مع التطبيق حيث تستخدم لقراءه مدخلات التطبيق واظهار المخرجات الناتجه من التطبيق
وهذا النوع من التطبيقات يسمى console application ولانشاء تطبيق نفتح القائمة file ونختار project من القائمة الفرعيه new
ومن الجزء templates نختار console application وفى الخانة name ندخل اسم هذا التطبيق او نترك الاسم الافتراضي بدون تغيير ثم نضغط على المفتاح ok
فيتم فتح تطبيق console application جديد داخل البرنامج
نلاحظ ان هذا التطبيق ليس له واجهة تطبيق ولكنه عبار عن وحده او module من الكود والكلمة main عباره عن اسم البرنامج subroutine الذى يتم تنفيذه تلقائياً عند تشغيل التطبيق ويتم كتابه الكود الذى يتم تنفيذه بين الجملتين sub main , end sub
وقبل كتابه الكود الخاص console application يجب التعرف على الاساليب methods الخاصة بقراءه مدخلات وعرض مخرجات التطبيق اما الاساليب المستخدمه لقراءه المدخلات فهى الاساليب console.readline و console.read
ويستخدم الاسلوب console.readine لقراءه سطر الكتابات التالي من وحده الادخال القياسية بينما يستخدم الاسلوب console.read لقراءه الحرف التالي من وحده الادخال الرئيسية اما الاساليب المستخدمه لعرض مخرجات التطبيق فهى الاساليب console.write , console.writeline
فعند استخدام الاسلوب console.write لعرض المخرجات فأن جملة الادخال او الاخراج التالية يتم عرضها بنفس السطر الخاص بمخرجات هذه الجملة اما عند استخدام الاسلوب console.writeline فأن جملة الادخال او الاخراج التالية يتم عرضها فى السطر التالي لسطر المخرجات الخاص بهذه الجملة
عند كتابه اسطر الكود التاليين
Console.write (“pc lab")0
Console.write (”Graphics”)0
فان عرض هذا الكود يتم عرضه فى سطر واحد على التوالي
Pc lab graohics
وكذلك هذا الكود يؤدي الى نفس النتجة ايضاً
Console.write (“pc lab”)0
Console.writeline (”Graphics”)0
وذلك لان الاسلوب console.write الموجود فى السطر الاول من الكود يخبر البرنامج ان يقوم بعرض جملة ناتج الاخراج التالية فى نفس السطر
وعند كتابه اسطر الكود بهذه الطريقة
Console.writeline (“pc lab”)0
Console.writeline (”Graphics”)0
او بهذه الطريقة
Console.writeline (“pc lab”)0
Console.write (”Graphics”)0
يكون الناتج كالتالي :
Pc lab
Graphics
وذلك لان الاسلوب console.writeline يخبر البرنامج بان يقوم بعرض ناتج جملة الاخراج التالية فى السطر التالي لهذه الجملة