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

ارسال ملف الى سلة المحذوفات

بدأه سام فوكس في 27 فبراير 2009 · 3 رد · 513 مشاهدة · في Microsoft Visual C#.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

كيف اقوم بحذف ملف الى سلة المحذوفات وقت تشغيل الملف

ارجو من كل من يعلم شيا المساعدة وجزاكم الله خيرا

#2

تحية طيبة :

طريقة الحذف ..

File.Delete(Path)

سلااااااااام.

تم تعديل هذه المشاركة بواسطة خالد حاتم كخن في 27 فبراير 2009 في 16:40

#3

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

#4

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

جرب

[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Auto, Pack = 1)]
		public struct SHFILEOPSTRUCT
		{
			public IntPtr hwnd;
			[MarshalAs(UnmanagedType.U4)]
			public int wFunc;
			public string pFrom;
			public string pTo;
			public short fFlags;
			[MarshalAs(UnmanagedType.Bool)]
			public bool fAnyOperationsAborted;
			public IntPtr hNameMappings;
			public string lpszProgressTitle;

		}

		[DllImport("shell32.dll", CharSet = CharSet.Auto)]
		static extern int SHFileOperation(ref SHFILEOPSTRUCT FileOp);
		const int FO_DELETE = 3;
		const int FOF_ALLOWUNDO = 0x40;
		const int FOF_NOCONFIRMATION = 0x10;	//Don't prompt the user.; 

		public static void Test()
		{
			SHFILEOPSTRUCT shf = new SHFILEOPSTRUCT();
			shf.wFunc = FO_DELETE;
			shf.fFlags = FOF_ALLOWUNDO | FOF_NOCONFIRMATION;
			shf.pFrom = "E:\\test.txt" + '\0' + '\0';
			SHFileOperation(ref shf); 
		}

[وسط]لا اله الا انت سبحانك انى كنت من الظالمين

[/وسط]

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