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

كيف أتعامل في هذه الوضعية ؟ ( التعامل برمجيا مع برامج الكونسول)

مغلق
بدأه n3rd في 28 مايو 2007 · 6 رد · 790 مشاهدة · في الأسئلة المجابة
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

عندي برنامج (كونسول) .. هذا البرنامج اعرف اشغله من الترمنال .. ولكن لا أعرف كيف ارسل بيانات إليه

مع العلم إنه .. لا يستقبل معاملات عند تشغيله من خط الأوامر .. وهذه صورة للتوضيح:

prog.GIF

فكيف أستطيع المتابعة وإرسال "string" إلى المصفوفة في البرنامج :) ... أريد حلا برمجيا .. هل هناك دالة .. هل هناك أمر ما؟؟؟

أتمنى إنكم فهمتوني

سلام

تم تعديل هذه المشاركة بواسطة n3rd في 28 مايو 2007 في 20:21

#2

ممكن تاخد البيانات من فايل, ولا مش هو دا سؤالك؟

#3

ربما لم أقم بتوضيح سؤالي كما يجب أخ blueteeth :)

فنتأمل ونقرأ معا هذا السطر:

اقتباس
execl(char *path, char *arg0, ..., char *argn, 0);

هذا يمرر اسم البرنامج مع وسائط ...

ولكن في حالة برنامجي هذا ... فأنا لا أعتقد أن هذا ينفع؟؟ << لم أجرب !

تحيتي ,,

#4

ما ذا يعمل البرنامج ؟

ممكن ترفق البرنامج؟

d4baa0.gif
#5

البرنامج ليس مهم .. يعني ... هناك العشرات من البرامج لديها وسائط يتم تمريرها إليه عن طريق خط الأوامر

اقتباس
execl(argv[1],"VisualBoyAdvance",buffer,0);

سؤالي هو:

هل يتم إستخدام الدالة execl فقط .. إذا كان هناك وسائط للبرنامج ..؟؟

وإذا لم يكن هناك وسائط كبرنامج prog.exe .. فهل هناك دالة تتكفل بوضع البيانات في البرنامج من خلال السي ؟؟؟

#6
اقتباس
وإذا لم يكن هناك وسائط كبرنامج prog.exe .. فهل هناك دالة تتكفل بوضع البيانات في البرنامج من خلال السي ؟؟؟

لأ مينفعش :).

#7

ممكن تكتب اوامر الكونسول عن طريق الاتي

مكتبه stdlib

الامر

system("command");

مجربه في لينكس ..

طبعا يكون متغير معين يحوي الاوت من السيسم

x=system("command");

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

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

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

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

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

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