كيف أستطيع أن أجعل الكتابة في ال Console ... عندما أستخدم ال Form ??
Using Console in Forms
وضح ما تقصده أكثر.
عموما اذا كنت تطور برنامج Windows Application وقمت بعمل الـ Output Type كـ Console Application وليس Windows Application ,, فستظهر شاشة Console بجانب برنامجك وستكون مفتوحه دائما وظاهره للمستخدم , ويمكنك الكتابه فيها باستخدام كلاس Console بطريقه عاديه.
مثال لك أخي العزيز ...
عندما أستخدم Windows Application .. و أريد أن أستخدم الأمر التالي للكتابة في ال Console
System.Console.WriteLine("Bias between Input and hidden layer = {0}",ch.Bias);
فإنه لا يقوم بالعمل أي لا تظهر شاشة ال Console ... فكيف أستطيع أن أكتب الأمر السابق في ال Windows Application ليعطيني Console
كما قلت لك في ردي السابق , اجعل الـ Output Type لـ Console Application ( حتى لو كان المشروع Windows Application )وستجد شاشة الـ Console ظاهره ويمكنك أن تكتب فيها باستخدام كلاس Console.
اذا لم تكن ترغب في عمل ذلك , شغل الـ CMD من خلال الـ System.Diagnostics.Process ليتم فتح نافذة كونسول في Process جديده , ثم مرر لها ما تريد من أوامر ... ابحث في المنتدى عن هذا الأمر للمزيد من المعلومات.
عفوا لهذا السؤال ...
و لكن ماذا تقصد بال Output Type ??
و هل الأمر الذي إستخدمته صحيح ..
من نافذة الـ Solution Explorer اضغط بالزرار اليمين على اسم المشروع وبعد ذلك اختار Properties ,, ستجد هناك شئ اسمه Output Type .. يمكنك أن تختار منه نوعية الـ Output , هل هو Class Library أم Console أم Windows Applications.
تلك الاختيارات يتم تمريرها الى الـ Compiler أثناء عملية الـ Compile.
شكرا لك أخي العزيز على هذا التعاون ..
و إسمح لنا تعبناك معانا
والله الموضوع كنت اتصوروا أكثر من هكذا
فيه عندنا بالبريد ، برنامج يعمل على الويندوز ، بس الانترفايس معمولة على طريقة الكنسول لتسهيل العمل دون اللجوء إلى الفأرة
فلحد الآن أنا متعجب من هذه التطبيقة ، واعتقدت للتو أن الجواب موجود في الحوار السابق.
هذا الموضوع مغلق.
