منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

نسخة كاملة : لدي كود التحكم في الدوس لكن فيه خطء
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
الصفحات : 1 2
السلام عليكم
مازال البرنامج لا ينفد الاوامر
و زر النتفيد لا يمكن الضغط عليه مرة اخرة
هل المشكلة من الوندوز التي لدي مع العلم ان الوندوز xp SWEET
sippar كتب :السلام عليكم
مازال البرنامج لا ينفد الاوامر
و زر النتفيد لا يمكن الضغط عليه مرة اخرة
هل المشكلة من الوندوز التي لدي مع العلم ان الوندوز xp SWEET

السلام عليكم ورحمة الله وبركاته
صدقت أخي الكريم بعد تجربة البرنامج على الإكس بي لم يعمل
فقمت بتعديل البرنامج ليعمل على الإكس بي
تفضل المشروع في المرفقات

بالتوفيق
السلام عليكم
لم يشتغل
يضهر خطء
http://www14.0zz0.com/2013/03/21/17/242388436.jpg

اتمنى الحلSad
sippar كتب :السلام عليكم
لم يشتغل
يضهر خطء
http://www14.0zz0.com/2013/03/21/17/242388436.jpg

اتمنى الحلSad

السلام عليكم ورحمة الله وبركاته
أخي أريدك أن تقوم بتجربة وبعد ذلك أخبرني بالنتيجة
اذهب إلى إبدأ ثم تشغيل أو اضغط زر ويندوز مع حرف R
ستظهر لك نافذة Run أو تشغيل
اكتب السطر التالي
كود :
cmd.exe /c dir c:\ > c:\temp.dos
واضغط على موافق وانتظر حتى يتم الانتهاء من عمل البرنامج
بعد ذلك اذهب إلى محرك الأقراص c من جهاز الكمبيوتر
وانظر هلى ترى الملف temp.dos
إذا لم تجده قم بالعودة إلى إبدأ واضغط على تشغيل واكتب السطر التالي
كود :
command.com /c dir c:\ > c:\temp.dos
واذهب مرة أخرى إلى جهاز الكمبيوتر وافتح القرص c
بعد ذلك أخبرني أي السطرين عمل معك

بالتوفيق
السلام عليكم
عندما وضعت هدا الكود
cmd.exe /c dir c:\ > c:\temp.dos

ظهر لي ملف في القص C
temp.dos
و عندما وضعت هدا الكود
command.com /c dir c:\ > c:\temp.dos

ظهر لي ملف في القرص c

TEMP.DOS
السلام عليكم ورحمة الله وبركاته
تفضل أخي الكريم
تم تعديل المشروع وبإذن الله سيعمل
بالتوفيق
اشتغل الحمد لله
لكن هناك مشكلة لو تحلها لي
ادا وضعت امر تم اضفت امر اخر تنحدف المعلومات الاولى
وان وضعت امر calc عندما تضهر الالة الحاسبة و لا اخرج منها لا استطيع وضع امر اخر
و لو اكتب cmd لا يضهر
في الماضي قبل ما اغير الوندوز كان يشتغل عادي
هل عندك يشتغل عادي
ماهي الوندوز التي عندك
اتمنى اجاد الحلSad
sippar كتب :اشتغل الحمد لله
لكن هناك مشكلة لو تحلها لي
ادا وضعت امر تم اضفت امر اخر تنحدف المعلومات الاولى
وان وضعت امر calc عندما تضهر الالة الحاسبة و لا اخرج منها لا استطيع وضع امر اخر
و لو اكتب cmd لا يضهر
في الماضي قبل ما اغير الوندوز كان يشتغل عادي
هل عندك يشتغل عادي
ماهي الوندوز التي عندك
اتمنى اجاد الحلSad

السلام عليكم ورحمة الله وبركاته
أخي الكريم
وظيفة البرنامج الذي طلبت التعديل عليه هي لتنفيذ أوامر الدوس ومتابعة النتائج عبر الملف temp.dos
أما أوامر الويندوز كالحاسبة مثلا فتستطيع تنفيذها مباشرة بدون الأمر cmd
وذلك بالطريقة التالية
كود :
Process.Start("calc.exe")
ولو أردت أن تكتب cmd ويظهر
فكل ما عليك هو كتابة cmd.exe فقط بدون الخيار c/
لأنه يعني أن يغلق البرنامج فور الانتهاء من الأمر الذي تريد تنفيذه
أي بهذه الطريقة
كود :
Process.Start("cmd.exe")
أما عن حذف النتائج في كل مرة فهذا لأن الكود يقوم بذلك بواسطة الأمر Kill
ولتلافي ذلك قم بحذف الأمر وحاول تغيير اسم الملف في كل مرة
أخيرا نسخة الويندوز عندي Windows 7 Home

بالتوفيق
الصفحات : 1 2