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

:::سؤال: النافذة تقفل بعد الانتهاء من المطلوب!:::

مغلق
بدأه eech55 في 18 ديسمبر 2003 · 15 رد · 1,453 مشاهدة · في الأسئلة المجابة
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

عضو جديد سجلت للتو و انوي التواصل معكم و خاصة اني محب للبرمجة و خاصة لغة ++c

انا استخدم Microsoft Visual Studio 6.0 الذي يحتوي على طقم به visual basic و visual c++

الذي يهمني الان هو ++c

المشكلة بسيطة لكم لكنها صعبة لي و امثالي المبتدئين

المشكلة هي:-

عندما اصنع اي برنامج مثلا برنامج مبسط جدا فقط يقوم ببع hello word على المونيتور.

عندما اعمل compile للشفرة المصدرية احصل على ملف exe.

حتى الان كل شي ماشي تمام

لكن المشكلة و الطامة الكبرى ان النافذة التي ستفتح تقفل في لمح البصر !! بمجرد الانتهاء من العمل يقفل البرنامج نفسه.. و لا يتسنى لي حتى النظر الى ماجرى في الشاشة المشابهة لشاشة الدوس السوداء ذات الكتابات البيضاء

كيف امنع اقفال النافذة بعد تشغيل البرنامج؟؟؟

بانتظار ردكم الكريم على احر من الجمر

اخوكم

عبد الله

إذا نفعتك أحد مشاركاتي فأدع بظهر الغيب لوالداي بالصحة والسلامة والسعادة وطول العمر وأن يكون هذا زيادة لهما في كل خير.

post-21836-1257612765.gif

before asking: smart questions how-to

#2

هلا أخوي ،،

جرب وضع الأمر

getch();

و الملف لها ،،

#include<conio.h>

قبل إغلاق قوس الـ main

و لو مارضي يصير معاك ،، فجرب وضع الأمر

cout<<endl;

قبل getch();

و ننتظر النتيجة ،،

و ياهلا و مرحب بك ،، :)

تحية لكم ،،

#3

تشابهت علي الامور...

ممكن تعطيني كود كامل لبرنامج مبسط جدا و هو طبع كلمة hello على الشاشة؟

تحياتي

إذا نفعتك أحد مشاركاتي فأدع بظهر الغيب لوالداي بالصحة والسلامة والسعادة وطول العمر وأن يكون هذا زيادة لهما في كل خير.

post-21836-1257612765.gif

before asking: smart questions how-to

#4

هلا أخوي ،، :)

بعد إذنك ،، راح أعكس السؤال ،،

ممكن تكتب برنامجك اللي يقفل على طووول ؟؟

و تحية لك ،، :)

و أنا بالإنتظار ،،

#5

كود البرنامج:

#include <iostream.h>	
  
int main()  
{

	cout << "hello";

	return 0;

}

إذا نفعتك أحد مشاركاتي فأدع بظهر الغيب لوالداي بالصحة والسلامة والسعادة وطول العمر وأن يكون هذا زيادة لهما في كل خير.

post-21836-1257612765.gif

before asking: smart questions how-to

#6

shy.gif معقولة يوم كامل من غير ولا رد ؟

مازلت انتظر....

إذا نفعتك أحد مشاركاتي فأدع بظهر الغيب لوالداي بالصحة والسلامة والسعادة وطول العمر وأن يكون هذا زيادة لهما في كل خير.

post-21836-1257612765.gif

before asking: smart questions how-to

#7

المعذرة يا خوي عالتأخير ،، :)

بس يوم كامل ،، مو معناها جالسة عالنت ،، :(

#include <iostream.h> 
#include <conio.h> 

int main()  
{

cout << "hello";

cout<<endl;
getch();

return 0;

}

و شووف ،، جرب البرنامج ،، و عطنا النتيجة ،،

و اعتذر لإني انشغلت شوي ،،

أختك ،،

تم تعديل هذه المشاركة بواسطة العصاميه في 19 ديسمبر 2003 في 19:51

#8

مانفعت الطريقة

طبعت الكود و نسخته لكن ما صار شي.. كل شي روتيني..

شو الحل؟ هل شي اختيار في الـ Options احدد فيه عدم اقفال البرنامج ؟

إذا نفعتك أحد مشاركاتي فأدع بظهر الغيب لوالداي بالصحة والسلامة والسعادة وطول العمر وأن يكون هذا زيادة لهما في كل خير.

post-21836-1257612765.gif

before asking: smart questions how-to

#9

أخي جرب البرنامج بدون return 0 يعني يصبح :

#include <iostream.h>

int main()

{

cout << "hello";

}

الحياة كلها وقفة عز فقط

------------------------------------------

المجتمع معرفة و المعرفة قوة

#10

السلام عليكم ,,

خذ الكود ,, :

#include <iostream.h> 
#include <conio.h> 

int main()  
{

cout << "hello";

cout<<endl;
cin.ignore(10);
cin.get();


return 0;

}

اذا عمل يمكن أن أوضح لك السبب لاحقا ,,

بالتوفيق ,,

banner_60_468.gif

NOTHING IS IMPOSSIBLE

#11

يا شباب انا هالبرنامج بنفس الكود كنت اسويه و ما يقفل .. لا مع borlandc و لا مع visual c المستقل ولا مع الفيشوال استوديو السابق

لكن هذا السيدي شكله معفن

مالكم طريقة في الاختيارات؟ في ال options ... دوروا ياشباب.. مصير علاقتي مع الـ ++c متعلق بهالشي.. لو ما تعدل بترك السي بلاس بلاس للابد

إذا نفعتك أحد مشاركاتي فأدع بظهر الغيب لوالداي بالصحة والسلامة والسعادة وطول العمر وأن يكون هذا زيادة لهما في كل خير.

post-21836-1257612765.gif

before asking: smart questions how-to

#12

HGB

الطريقة نجحت..

خبرني السبب؟

إذا نفعتك أحد مشاركاتي فأدع بظهر الغيب لوالداي بالصحة والسلامة والسعادة وطول العمر وأن يكون هذا زيادة لهما في كل خير.

post-21836-1257612765.gif

before asking: smart questions how-to

#13

السلام عليكم ,,

لو كنت استخدمت cin.get فقط غالبا ستنجح أيضا ,, لكن الحظ للأمر cin.ignore ,, هذا الامر يطلب من داريء الدخل Stream Buf ,, الخاص بالامر cin ,, أن يهمل البايت التالي ,, المشكلة في بعض الاحيان عندما تبقى بعض البايتات في داريء الدخل ,, وعندما نقوم بعملية getch أو حتى cin.get ,, فستقوم هذه الدوال باستحضار تلك البايتات الميتة دون أن يدخل المستخدم المزيد بالكيبورد ,, وسيعتبر أن الامر cin.get أو getch ,, قد تم تنفيذه ,, وينتهي البرنامج ولايتوقف !!

لذا تحسبا لأمر كهذا نضيف cin.ignore ,, ليتم تجاهل البايت التالي في داريء الدخل ,,

ولتوخي الحذر الاقصى اطلب منه أن يتجاهل العشرة بايتات التالية مثلا كل مرة ,, كالتالي :

	cin.ignore(10);

بالتوفيق ,,

banner_60_468.gif

NOTHING IS IMPOSSIBLE

#14

الطريقة هذي جربتها لكن باسلوب ثاني

int aaa;
cin>>aaa;

و بعدها ما يقفل البرنامج

لكن المشكلة في طريقتي و طريقتك اني لو كبست اي زر في الكيبورد بيكتب في البرنامج

و بعد ماكتب يقفل البرنامج طوالي

يعني هي خايسة خايسة......... نبا حل اخر ...... اظن المشكلة سيتم حلها في الـ Options او ماشابه...

انا كنت اجرب نفس الكود على نفس البرنامج visual studio6 لكن من سيدي صديقي و كان تمام

لكن الحينة نزلته من سيدي ثاني و حاليا مبهدني في السالفة هاي

شو الحل؟؟

اذا ما تعرف الحل خبرني من وين انزل visual studio.net الاصدارة الكاملة

بانتظاركم

إذا نفعتك أحد مشاركاتي فأدع بظهر الغيب لوالداي بالصحة والسلامة والسعادة وطول العمر وأن يكون هذا زيادة لهما في كل خير.

post-21836-1257612765.gif

before asking: smart questions how-to

#15

مازلت انتظر

إذا نفعتك أحد مشاركاتي فأدع بظهر الغيب لوالداي بالصحة والسلامة والسعادة وطول العمر وأن يكون هذا زيادة لهما في كل خير.

post-21836-1257612765.gif

before asking: smart questions how-to

#16

السلام عليكم ,,

يبدو أن لديك مشكلة في المصرف ,, عموما اذا كنت تريد تحميل Visual Studio .NET من الانترنت ,, فأعتقد أنك في مشكلة كبيرة !!

لأن حجمه 2 جيجابايت ,, أي بكونيكشن سرعته 128 كيلوبت في الثانية ,, "وهو سريع " تحتاج الى 35 ساعة تقريبا لتنزيله !!

أما النسخة التي تريد تنزيلها يمكن أن تنزل النسخة العرض فقط وتعمل لمدة محددة وتتوقف بعدها ,, لتقوم بعمل Activation سعره حوالي 1500 دولار !!

يوجد نسخة أخرى كاملة قد تجدها في برامج المشاركة على الملفات كازا ,, وأنت وحظك ,, لأنها في بعض الاحيان تكون معطوبة !!

أخيرا حاول أن تشتريها اذا كان عندكم محلات لنسخ الاسطوانات ,, فهي الطريقة الاسرع ,,

banner_60_468.gif

NOTHING IS IMPOSSIBLE

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

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

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

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

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

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