منتدى قسم تكنولوجيا المعلومات في مدرسة الدوحة الثانوية المستقلة للبنين
علمت أن رزقي لن يأخذه غيري فاطمأن قلبي

قم وذق طعم الصلاة في دجى الليل الطويل

قم وجاهد في الحياة ان مثوانا قليل

منتدى قسم تكنولوجيا المعلومات في مدرسة الدوحة الثانوية المستقلة للبنين

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

شاطر | 
 

 can't delete picture....

استعرض الموضوع السابق استعرض الموضوع التالي اذهب الى الأسفل 
كاتب الموضوعرسالة
A.Tamimi
Admin
avatar

Posts : 1593
أهمية العضو : 16
Join date : 13/11/2008
Age : 32
Location : Jordan

مُساهمةموضوع: can't delete picture....   الأربعاء ديسمبر 03, 2008 5:27 am

can't delete picture....


in of directories on my pc i have a list of su-directories, and in each
directory theres an image "picture.ico"...
so then my program is starting to run, i add a new listviewitem to my
listview component then each item represents one of this subfolders, i also
has imagelist, and with adding new item to listview i add image
"picture.ico" to my imagelist...
.... hope my english working well in explaining myself...


foreach (System.IO.DirectoryInfo subdir in dir.GetDirectories())
{
imageList.Images.Add ( System.Drawing.Image.FromFile( subdir.FullName +
@"\picture.ico") );
System.Windows.Forms.ListViewItem lvi = new ListViewItem(subdir.Name,
imagelist.Images.Count - 1);
listView.Items.Add(lvi);
}

when time comes i decide to delete one of those sub-directories:

System.Windows.Forms.ListViewItem lvi = listView.SelectedItems[0];
System.IO.DirectoryInfo di = (System.IO.DirectoryInfo) lvi.Tag;
int i = listView.Items.IndexOf(lvi);
listView.Items.Remove(lvi);
System.Drawing.Image Image = imageList.Images[i];
imageList.Images.Remove( Image );
di.Delete(true);


Try adding Image.Dispose() between removing the image from the image list
and tryign to delete it.



ليتك تحلو والحياة مريره وليتك ترضى والانام غضاب
وليت الذى بينى وبينك عامر وبينى وبين العالمين خراب
إذا صحّ منك الود فالكل هيّن وكل الذى فوق التراب تراب

اللهم ارحم موتانا وموتى جميع المسلمين
اللهم أنزل على قبورهم الضياء والنور والفسحة والسرور وجازهم بالاحسان إحسان وبالسيئات عفوا وغفرانا
الرجوع الى أعلى الصفحة اذهب الى الأسفل
معاينة صفحة البيانات الشخصي للعضو http://falcons.aforumfree.com
M.ALS3OD

avatar

Posts : 854
أهمية العضو : 0
Join date : 13/09/2009
Age : 23
Location : AMMAN

مُساهمةموضوع: رد: can't delete picture....   السبت سبتمبر 19, 2009 2:33 am

مـــشـــكـــورررررررررررر

_________________
فــي تــوقــيــع بــس ......
الرجوع الى أعلى الصفحة اذهب الى الأسفل
معاينة صفحة البيانات الشخصي للعضو
 
can't delete picture....
استعرض الموضوع السابق استعرض الموضوع التالي الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1
 مواضيع مماثلة
-
» Astronomy Picture of the Day
» Ala Hazrat Pic

صلاحيات هذا المنتدى:لاتستطيع الرد على المواضيع في هذا المنتدى
منتدى قسم تكنولوجيا المعلومات في مدرسة الدوحة الثانوية المستقلة للبنين :: ----§§§§ المنتديات التقنية والبرمجية §§§§---- :: قسم الدوت نت لتطوير الويب والديسكتوب-
انتقل الى: