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

الى خبراء VirtualDrive

مغلق
بدأه Dr.M في 28 مارس 2007 · 2 رد · 514 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

كيف الحال ؟

كنت اقوم بعمل برنامج للعمل على فتح ملف من السي دي ونظرا لان السي دي غير قابل للنسخ لجأت إلى برنامج Virtual Drive

حيث يقوم البرنامج بصنع سواقة وهمية ولتكن بحرف Y على العموم وضعت اختصار للملف على سطح المكتب وكان يعمل بشكل ممتاز إلى حين قمت ببرمجتة على VB فواجهتني مشكلة ان موقع الملف على سطح المكتب على النحو التالي

Shell "C:\Program Files\FarStone\VirtualDrive\VDrive.exe" 1: "D:\VCD\File Name.VCD" / I / M

فلم يعمل البرنامج حيث ان الفيجول وجد خطأ وهو رقم الواحد 1 الموجود في منتصف السطر

البرنامج عبارة عن لعبة وتحتوي على عدة مراحل ومجموعة من الاسطوانات الغير قابلة للنسخ قمت بعمل السواقة الافتراضية وعمل البرنامج بشكل رائع فحاولت ات اخترصر العناء للعميل بحيث ان في الأول كان على العميل الذهاب إلى جهاز الكمبيوتر واختيار السواقة ومن ثم اختيار الاسطوانة المطلوبة أو المرحلة التي يريد البدأ بها ياظغط عليها بالزر الأيمن واختيار INSERT ومن ثم يبدأ اللعب . . .

فحاولة

ريقة اخرى في البرمجو ووظعت الكود التالي

Shell "C:\Documents and Settings\personal tutor\Desktop\File Name_1"

مع العلم انني حاولت اكثر من مرة فأرجوا ممن لدية الخبرة الكافية موافاتي بالمفيد

ولكم جزيل الشكر والعرفان

#2

الرقم واحد يجب أن يكون داخل علامة التنصيص و ليس بعدها جرب هذا الكود :

Shell "C:\Program Files\FarStone\VirtualDrive\VDrive.exe 1: D:\VCD\File Name.VCD / I / M" , 5

أو أستعمل الدالة ShellExecute لأنها أفضل فى أرسال Command Lines

#3

مشكووووور اخوي على الرد الحلو

والله يعطيك العافية رايح اجرب واقولك وش صار معي

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

هل من مجيب

تحيـــــــــاتي

تم تعديل هذه المشاركة بواسطة Dr.M في 29 مارس 2007 في 20:41

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

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