تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[سؤال] سؤال عن فتح البرنامج
#1
Question 
السلام عليكم و رحمة الله و بركاته
كنت أفكر بهذا السؤال منذ تعلمي للفيجوال بيسك 6.0
ألا وهو:
عند فتح البرنامج كيف يعرف هذا البرنامج إذا فتح ملفاً أم لا
توضيح:
في برنامج المفكرة 
عند فتح ملف txt بالبرنامج نريد أن يفتح الملف نفسه و ليس فتح ملف جديد - كما في مفكرة الويندوز -
عمر داوود
الرد }}}}
تم الشكر بواسطة:
#2
أهلا أخي عمر ، الطريقه بسيطه وهي بإستخدام دالة بإسم Command حيث ترجع لك هذه الدالة أي أوامر يتم إرسالها لبرنامجك بما فيها أسماء الملف التي يتم إستخدام برنامجك لفتحها ، إذا أردت التأكد من الطريقه ، ضع هذا الكود في حدث الـ Form_Load للفورم :

PHP كود :
MsgBox Command 

ثم إعمل كومبايل أو حول كود المشروع إلى ملف exe ثم إضغط على أي ملف بزر الفأرة الأيمن ثم إختار من القائمة التي ستظهر لك الأمر "تشغيل بوسطة" أو "Open with" ثم إختر إستعراض برنامج معين لفتح الملف ثم حدد أو إختر ملف برنامجك الexe  ستلاحظ أن برنامجك تعرف على إسم ومسار الملف كاملاً لأن الوندوز أرسل ذلك له ، ثم بعد إستلام مسار الملف كامل تستطيع عمل ماتريد بهذا الملف .

وطريقة أخرى لإرسال أوامر معينه أو نص معين لبرنامجك وهي عندما تريد تشغيل برنامجك لاتشغله بالضغط على ملفه بالفأرة بالطريقه العاديه ، إنما تستخدم تشغيله بواسطة الكود بواسطة الدالة shell بحيث تضع مسار ملف برنامجك ثم تترك مسافة ثم النص الذي تريد من ملف برنامجك أن يستلمه وأيضاً تستطيع تجربة هذه الطريقة عن طريق نافذة  "تشغيل" أو "Run" الموجودة في قائمة "إبدأ" بحيث تكتب مسار ملف برنامجك ثم تترك مسافة ثم أكتب أي نص ثم إضغط مفتاح "إنتر" من لوحة المفاتيح ستظهر لك المسج بوكس بالنص الذي كتبته بعد مسار ملف برنامجك .
الرد }}}}


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  سؤال فى التقارير اداة داتا ريبورت محمودالصياد محمود 1 38 25-02-17, 11:39 PM
آخر رد: السيد الغالي
  [vb6.0] جعل البرنامج يفتح كمسؤول larbihamri 7 1,121 22-02-17, 07:15 PM
آخر رد: nacergha
  طريقة حماية البرنامج برقم المعالج layan2000 62 4,428 17-02-17, 06:29 PM
آخر رد: alserag2015
  سؤال عن قاعدة البيانات اكسس مبرمج جديد 5 124 17-02-17, 01:27 PM
آخر رد: مبرمج جديد
  البرنامج يستهلك من المعالج بسبب.,,؟ أيمن الفخراني 3 101 31-01-17, 02:27 AM
آخر رد: أيمن الفخراني
  [vb6.0] سؤال في تنسيق الفورم basset87 4 250 02-01-17, 11:43 AM
آخر رد: basset87
  مشكلة : قاعدة بيانات البرنامج بعد التنصيب لا تصبح بشكل ملف للقراءة فقط haiderkh 11 426 30-12-16, 11:25 PM
آخر رد: AL_BRNS
  البرنامج معترض على الكريستال ريبورت مهتمة بالبرمجة 0 86 27-12-16, 04:44 PM
آخر رد: مهتمة بالبرمجة
  سؤال حول درس في الفيجوال tighrmte 11 703 20-12-16, 04:36 PM
آخر رد: tighrmte
Thumbs Down سؤال عن توليد خمس خانات من رقمين؟؟؟؟ KamelArab 7 268 09-12-16, 07:06 PM
آخر رد: KamelArab

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم