بسم الله الرحمن الرحيم ...
السلام عليكم ورحمة الله ..
استخدمت FileUpload لرفع صور وحفظها في مجلد داخل مجلد المشروع (طبعا اللغة VB.NET و المشروع Web Page )..
سؤالي كيف أستطيع حذف صوره بدلالة الإسم ؟؟
ننتظر الإجابة ولكم الشكر مقدما ..
بسم الله الرحمن الرحيم ...
السلام عليكم ورحمة الله ..
استخدمت FileUpload لرفع صور وحفظها في مجلد داخل مجلد المشروع (طبعا اللغة VB.NET و المشروع Web Page )..
سؤالي كيف أستطيع حذف صوره بدلالة الإسم ؟؟
ننتظر الإجابة ولكم الشكر مقدما ..
File.Delete (Server.MapPath("\\uploadfile\\" + "اسم الملف"));اللهم أطل عمري وأحسن عملي واختم بالشهادة أجلي
تسلم على الرد السريع ..
لكن عزيزي : مبرمج القاعدة ..
ما المقصود ب:
اقتباس\\uploadfile\\
ولك الشكر ..
\\uploadfile\\
هو مسار مجلد الصور بالنسبة لـ Root الموقع
يعني قد يكون Images أو Admin\Images
ASP.NET Team Leader
moh_kin_mah@hotmail.com
--------------------------------
لو أعجبك أي من مشاركاتي ... برجاء قم بتقييم المشاركة عبر الأزرار الموجودة أسفل يسار كل مشاركة
بسم الله الرحمن الرحيم ..
تسلم على التوضيح Moh_Kin ..
طيب لقد استخدمت هذه الطريقة لكن لم تفلح معي ..
وهذا الكود المستخدم :
Dim path As String
path = Server.MapPath("1.jpg")
File.Delete(path)يحدث عند الحذف أحياناً مشاكل .. من هذه المشاكل مثلاً عدم وجود الصلاحية للحذف على هذا المجلد وهذا طبعاً بيتعلق بتظبيطات السيرفر .. ومشاكل أخرى متعلقة أن الملف للقراءة فقط ومن ثم لا يمكن حذفه .. وهذه المشكلة الأخيرة حلها كالتالي:
File.SetAttributes(Server.MapPath(ImagePath, FileAttributes.Normal)); File.Delete(Server.MapPath(ImagePath));
وأكرر أن هذا كله مرهون بتوافر الصلاحية للتعديل والحذف
تم تعديل هذه المشاركة بواسطة moh_kin في 2 أبريل 2008 في 13:10
ASP.NET Team Leader
moh_kin_mah@hotmail.com
--------------------------------
لو أعجبك أي من مشاركاتي ... برجاء قم بتقييم المشاركة عبر الأزرار الموجودة أسفل يسار كل مشاركة
بسم الله الرحمن الرحيم ..
السلام عليكم ورحمة الله ..
شكرا لكم جميعا ..
زبط الكود ( وعرفنا المشكلة ) ..
مثل ما تفضلتوا بأنه لم أضع Root ..
وهذا الكود :
Dim path As String
path = Server.MapPath("Prd_Img\") + "1.jpg"
File.Delete(path)شكرا لكم جميعا مرة أخرى وبالتوفيق جميعا ..