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

كيف أحضر نتائج تنفيذ أمر في الدوس؟؟

مغلق
بدأه Saad AL.Moosa في 6 سبتمبر 2007 · 12 رد · 1,309 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

google.gif

spamxk4.gif

petitionbanner17a.gif

Email : sao_-5000@hotmail.com

#2

اهئ اهئ ما في أحد يرد :(

google.gif

spamxk4.gif

petitionbanner17a.gif

Email : sao_-5000@hotmail.com

#3

للرفع

تم تعديل هذه المشاركة بواسطة Saad AL.Moosa في 6 سبتمبر 2007 في 15:29

google.gif

spamxk4.gif

petitionbanner17a.gif

Email : sao_-5000@hotmail.com

#4

استخدم : DosCapture لعرض مخرجات تنفيذ برنامج في الدوس في Textbox مثلا فقد كنت استخدمه في السابق عند تنفيذ Export لقاعدة بيانات اوراكل بــ batchfile يتم تنفيذه في بيئة الدوس ويتم استدعائه من داخل برنامجي وعرض محتويات عملية الــ Export في Textbox

ليس كل ما يتمناه المرء يدركه

arabteam2000.gif

#5

شكرا أخي الكريم على التفاعل ولكن لدي سؤالين ألا وهما هل دالة Shell هل تنفذ أوامر التشغيل أم أوامر الدوس ثانيا ما هي DosCapture هل هي دالة أم أداة أم ماذا.

google.gif

spamxk4.gif

petitionbanner17a.gif

Email : sao_-5000@hotmail.com

#6

يمكن جعل مخرج الأمر في ملف ومن ثم قرائته من البرنامج

Shell "cmd /c netstat >C:\netstat.txt", vbHide

هناك دوال Api تساعدك على جلب ماتريده وهي GetTcpTable

بالتوفيق

#7

جزاك الله كل خير أخي الكريم دريم نت ولكن هل من المكن ان تقوم بتفسير الكود اي تقسيمه وتحليله وذلك لاني اريد هذا الكود وجزاك الله كل خيرخصوصا لماذا تم وضع العلامة \C بعد الامر NETSTAT اي ما هي فائدته ثلنيا هل العلامة > تقوم بانشاء ملف نصي ام ماذا وجزاك الله كل خير

ما زال الرجل عالما طالما يتحري العلم فان قال علمت ........ فقد جهل

#8

فكرة الاخ دريم نت ممتازه ولكن بها عيب واحد وهو ان النتيجه لن تظهر حتى تنتهي اوامر تنفيذ الملف . اما DosCapture سيطرتها اقوى فهي تجعلك تتابع احداث ونتائج التنفيذ لحظة بلحظة حتى الانتهاء . وليس بعد الانتهاء . سا بحث عن الكود وارفقه لكم .

ليس كل ما يتمناه المرء يدركه

arabteam2000.gif

#9

أوافق الأخ العقدة وألف شكر لك أخي دريم بس ممكن تقولي ما هي DosCapture ؟؟

google.gif

spamxk4.gif

petitionbanner17a.gif

Email : sao_-5000@hotmail.com

#10

/index.ph...c=58948&hl=

/index.ph...c=60210&hl=

أخي سوف تبكي عليك العيون * * * وتـسـأل عـنك دمـوع المـئـين

فإن جف دمعي سيبكي الغمام * * * يـرصـع قـبرك بــالـياسـمـيـن

أخـي مـا يـأسـنـا ولـن نيـأسـا * * * وما طال في القلب لبث الأسى

ومـا حـل أفــئــدة الــمــــؤمـن * * * سـوى أمـل في الـجنـان رسـى

أخي فانتظر ولتعش في غـد * * * سـيـنـبـثـق الأمـل الـسـرمـد

فـإن مـزقـتـنـا سني الــحـيـاة * * * فإنـا مع الـنصـر فـي مـوعــد

#11

معليش المشروع اسمه : DosOutput وهذي المرفقات :-

DosOutput.rar

ليس كل ما يتمناه المرء يدركه

arabteam2000.gif

#12

أخي العقدة كعادتك مبدع في أي مجال تضع يدك عليه ولكن سؤال صغير البرنامج هذا لاحظت أنه يعمد على وبما أني لست مبرمج محترف فالأكواد الطويلة والمعقدة لا أعرف أقرئها( :D لو في أي واحد يعرف طريقة حلوة لأني أقرأ الأكواد الطويلة فلينورني ) والكلام في البرنامج على الكلاس فياليت لو تعطينا نبذة قليلة عنه.

google.gif

spamxk4.gif

petitionbanner17a.gif

Email : sao_-5000@hotmail.com

#13

فكرة جميلة جدا لكن الأسهل هو استعمال الدالة GetTcpTable وقد أدرج الأخ MSVS رابط لاستعمالها

medo429 كتب:
جزاك الله كل خير أخي الكريم دريم نت ولكن هل من المكن ان تقوم بتفسير الكود اي تقسيمه وتحليله وذلك لاني اريد هذا الكود وجزاك الله كل خيرخصوصا لماذا تم وضع العلامة \C بعد الامر NETSTAT اي ما هي فائدته ثلنيا هل العلامة > تقوم بانشاء ملف نصي ام ماذا وجزاك الله كل خير

وضع C/ بعد CMD وهي لتنفيذ سطر الأمر والخروج أما علامة > فهي للدلالة على أن مخرج سطر الأمر لن يكون على الشاشة وانما الى ملف حددنا مكانه واسمه بعد العلامة مباشرة

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

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