PDA

View Full Version : سوال: گرفتن اطلاعات دایرکتوری فایل و اعلام تغییر



behrooz69
چهارشنبه 20 اسفند 1393, 14:18 عصر
سلام دوستان و اساتید گرامی . زیادی کم رنگ شدم نه ؟؟؟
خو اشکال نداره دوباره اومدم . :بوس::قلب:

آقا من دارم یه برنامه مینویسم که نیاز دارم به کار با فایل به صورت خاصی که میگم .

توضیح : یک فولدر داریم به اسم Root و توش چندتا فولدر ( plugin و themeو pass) و فایل داریم .

تو برنامم یه بخش هست که از کاربر یک فولدر رو میگیره با فایل explorer . همون فولدر Root رو بهش میدیم.

من میخوام اینکارارو واسم انجام بده و خیلی مهمه این برنامه واسم .

1 ) لیست فایل و فولدر هارو توی یه لیست باکس نشون بده

2 ) اگه یه فایل یا فولدری بهش اضافه شد اررور بده که یه فایل ارور شده و همیشه Up و ان تایم باشه .
نه اینکه الان 1 فایل به فولدر Root اضافه کردیم 1 ساعت بعد یا زمان رفرش کردن ما بگه چی اضافه شده .

3 ) فایل و فولدر هایی که اضافه شده رو وقتی اررورش رو داد توی یه لیست باکس دیگه نشون بده و مکانش رو هم بگه

حقیقا من دارم کارای دیگه برناممو میکنم و نمیرسم رو اینکار وقت بزارم .

ممنون میشم اساتید کمکم کنن

Hossis
یک شنبه 24 اسفند 1393, 21:41 عصر
در حد راهنمایی می تونم بگم که
می تونید از تایمر استفاده کنید. به نظر این تنها راهه
تایمر هر 1000 میلی ثانیه یا هر یک ثانیه، تمام فایلها و پوشه ها رو چک می کنه، اگر پوشه ای یا فایلی اضافه شد، با لیست قبلی تطبیق داده میشه و اگر مغایر بود، معلوم میشه
می تونی از دو متغیر lastList و newList برای تطبیق استفاده کنی
من برای چک کردن کلیپ بورد ا زاین روش استفاده کردم و صد درصد آپتایم هست و جواب میده فقط مشکلی که بود این بود که اگر کاربر یک متن رو کپی کرد و همون متن رو دوباره کپی کرد، این دستور عمل نمی کنه
منتها این مسئله برای منظور شما مشکلی نیست.