السلام عليكم
أرجو المساعدة في إيجاد حل لهذه الأسئلة :
1- كيف يمكن إخفاء مجلد أو ملف
2- كيف يمكن حذف مجلد بكل ما يحويه من ملفات ومجلدات
3- كيف يمكن معرفة مسار سطح المكتب
وشكر جزيلا لكم .
السلام عليكم
أرجو المساعدة في إيجاد حل لهذه الأسئلة :
1- كيف يمكن إخفاء مجلد أو ملف
2- كيف يمكن حذف مجلد بكل ما يحويه من ملفات ومجلدات
3- كيف يمكن معرفة مسار سطح المكتب
وشكر جزيلا لكم .
- طريق الألف ميل يبدأ بخطوة -
- ألعاب من تصميمي:
المنقذ
الأربع تربح
المتاهة
1) هذا يتطلب عمل hook لل Windows explorer بحيث يمكنك ان ترى اي من الملفات و المجلدات تريد الوندوز وضعها و من ثم حذفها... العملية ليست سهلة ولا اعرف غيرها للاسف.
2) http://delphi.about.com/cs/adptips1999/a/bltip1199_2.htm
3)
Function GetDesktopDir():string; var ComputerName: String; var returnval:string; begin ComputerName := LeftStr(ComputerName, GetComputerName(ComputerName, Length(ComputerName))); returnval := 'C:\Documents and Settings\' + ComputerName + '\Desktop'; Return returnval; End;
راكان الحنيطي
Be Open Source

1) إن كنت تريد جعل الملف او المجلد مخفي Hidden -وهذا ما فهمته من السؤال- فاستخدم SetFileAttributes
راكان يبدو أنك فهمت السؤال بشكل أخر .
2) إستخدم SHFileOperation والتي تجدها في shlobj . ينبغي اضافة الجملة uses shlobj; حتى تتمكن من استخدام الدالة السابقة .
3) هناك طريقتين
a )
var desktoppath:string; begin setlength(desktoppath,100); SHGetSpecialFolderPathA(0,pchar(desktoppath),CSIDL_DESKTOP,false); Showmessage(desktoppath); end;
b )
var desktoppath:string; pitem:PITEMIDLIST; begin shGetSpecialFolderLocation(handle,CSIDL_DESKTOP,pitem); setlength(desktoppath,100); shGetPathFromIDList(pitem,pchar(desktoppath)); Showmessage(desktoppath); end;
راكان :
تلك الطريقة غير صحيحة إطلاقاً -حسب وجهة نظري - .
تحياتي
CIONO1
تم تعديل هذه المشاركة بواسطة tmaaa في 20 يوليو 2004 في 19:07
هناك حتى الأحلام أصبحت ممنوعة ...
إنه لعار أن ننتمي لهكذا أوطان ... لكن ... ربما العار أن نكون نحن أبناء لتلكم أوطان .. من يدري ؟!!
ليعلم أولئك ... إنّ الشعوب إنْ هي استيقظت تسحق ظُلامََهَا ...
There, even in dreams u r wanted
To be a programmer, how a nice dream it was
Leaving ...
أعيدوا لإسمي لونه المفضل
شكرا جزيلا لكم على هذه المساعدة . جزاكم الله خيرا .
- طريق الألف ميل يبدأ بخطوة -
- ألعاب من تصميمي:
المنقذ
الأربع تربح
المتاهة
الله معنا الاخ CIONO1 ياعيني :) بعد زمان
الله يعطبك العافية
هذا الموضوع مغلق.
المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية
جارٍ التحقق من المتواجدين…