الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

لديّ مشكلة في طريقة إظهار نتائج التنفيذ WinAppl

مغلق
بدأه مشروع_مبرمج_قادم في 20 مارس 2005 · 9 رد · 574 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله وبركاته

أنا مبتدئ في مجال VB.NET وصادفتني مشكلة وهي أنني عندما أردت التحكم

في شكل ظهور نتيجة التنفيذ الكود الصغير الذي كتبته وذلك عن طريق خصائص WindowsApplication6 property

واخترت خيار المخرجات على شكل : Windows Application

ثم من قائمة Startup Object اخترت : Sub main

ولكن للأسف النتائج لم تظهر كما طلبت بل تظهر في أسفل الشاشة ولا استطيع التعامل معها من حيث

ادخال بعض القيم المطلوبة،، وعندما اختار طريقة المخرجات على شكل Console Application

أجد أن شاشة الدوس تختفي بمجرد إدخال القيمة المطلوبة ولاتظهر نتيجة الحساب :(

أرجو مساعدتي في هذه المشكلة البسيطة فأنا مبتدئ كما ترون من خلال المشاكل التي تواجهني

علماً أنني استخدم اصدار 2003.

أنا في انتظار ردودكم :rolleyes:

ودمتم بخير

#2

السلام عليكم

غير الإختيار Sub Main إلى اسم النموذج Form Name

أما عن الـ Console إستخدام السلوك Read() في أخر سطر تريد أن يقف عنده .

كذلك لا تنسى عملية الإحضار Import Statement يعني نفس هذا الكود بالضبط

Imports System.Console
Module Module1

    Sub Main()
        Dim x, y As Double

        Write("Please Enter First Number: ")
        x = ReadLine()

        Write("Please Enter Second Number: ")
        y = ReadLine()

        Write("Your Final answer is: ")
        WriteLine(x + y)
        Read()


    End Sub

End Module

السلام عليكم

في المثال يتضح المقال

#3

أهلا عزيزي الغملاسي ،، أشكرك والله على هذه المعلومة التي أفادتني واستطعت اجراء التنفيذ في موجه الدوس بدون مشاكل

لكن بالنسبة لتنفيذ البرنامج في صندوق حوار خاص فهذا الذي لم أتمكن من إجرائه ،،، علماً أنني كنت سابقا أستطيع ذلك .

عموماً أشكرك والله من كل قلبي على مساعدتك ،،، ولا تنسانا من دعواتك :rolleyes:

#4

لدي طلب آخر بسيط وهو كيف أجعل البرنامج ينتقل في عملية التنفيذ إلى السطر

C++ الذي يرادفه في لغة الـ :

cout>>endl;

#5

السلام عليكم

الله يبارك فيك وشكراً جزيلاً

ربما تكون المشكلة أنك لم تختار WindowsApplication عندما قمت بإدراج مشروع جديد New Project

إذا لم يكن النموذج موجود معنى ذلك أنك أخترت Class Library أو غير ذلك

على كل حال إذا ما ضبطت معاك ضع المشروع و إن شاء الله الأخوة و أنا يمكن نفيدك

السلام عليكم

في المثال يتضح المقال

#6

طيب بارك الله فيك ذكرنا شو يعمل هالكود cout و endl ترى ما تعلمناها إلى في الجامعة قبل 5 سنوات ولا أذكر شيء عن السي و السي بلس بلس

السلام عليكم

في المثال يتضح المقال

#7

بارك الله فيك عزيزي الغملاسي على متابعتك واجتهادك

لكن بسيطة مو مشكلة WindowsApplication بالنسبة لوضع الاخراج أنا متأكد أني ضبطته على وضع

======================================

cout = WriteLine اللي هو أمر الكتابة

======================================

endl بالنسبة لـ :

في السي بلس بلس مثلا هذا امر طباعة قيمة x ,y

cout>>x;

cout>>y;

لكن الطباعة راح تتم في نفس السطر ،،، وأنا ابغى الطباعة تكون كل قيمة في سطر لوحده يعني راح أكتب

cout>>x>>endl;

cout>>y;

(endl = end line ) أي انهاء الكتابة في السطر الحالي والانتقال لسطر جديد

طبعا المعامل (>>) هو نفس استخدام المعامل &

الله يعينك على شرحي ،، أتمنى وصل المعنى

تم تعديل هذه المشاركة بواسطة مشروع_مبرمج_قادم في 20 مارس 2005 في 23:11

#8

السلام عليكم

للإنتقال لسطر جديد في VB.NET أكتب التالي vbCrLf

مثلاً

 txt2.Text = "Hi Sir How are you" & vbCrLf & _
"How is Everything going with you"

في المثال يتضح المقال

#9

ألف شكر لك عزيزي الغملاسي على جهدك ومتابعتك لي ،،،،،

بارك الله فيك وسدد إلى الخير خطاك

#10

وفيك بارك و خطاك سدد .

في المثال يتضح المقال

هذا الموضوع مغلق.

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…