السلام عليكم ورحمة الله وبركاته،
بالنسبة لموضوع حماية البرنامج برقم القرص الصلب والذى طرحتيه فى المنتدى، ينقصه شئ بسيط، اتمنى لو قمتى بتغطيته عاجلاً:
هو أن الكود المكتوب يتعامل مع الأقراص المحلية مثل: A,B,C إلخ..
لكن ماذا لو أن القرص المراد قراءة رقم السيريال له موجود على الشبكة ، لنفترض مثلاً أنى واضع على السيرفر قاعدة بيانات أكسس ومعطى الطرفيات ( الUsers) shortcuts لهذه القاعدة، فطبيعى عند تشغيل القاعدة من على السيرفر سيبحث على رقم القرص إذا كان C أو D أو غيره
لكن عند تشغيل نفس القاعدة من على أى كمبيوتر على الشبكة، فإن هذا الكود يلزم له تعديل.
من جانبى حاولت بأن أكتب المسار مثلا:
("$GP10\C\\")
أو
("\:GP10\C\\")
أو
("\:$GP10\C\\")
للأسف لم يفلح أى منهم، أرجو رجاء حار، لو نسمع ردك
وشاكرين لكم دائماً