سلام../// خواهش میشه.../// 
***************
ErrorHandler یه برچسب هستش که قسمتی از کد رو مشخص می کنه..//// این برچسب آخر تابع DirExists تعریف شده.//// (می تونید اسمش رو هر چیزی که خواستید بذارید//)..////
*******************
کد:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
*************
خط بالا هم به مفسر VB میگه در صورتی که هر خطایی تو این تابع بوجود اومد کد های بعد از برچسب ErrorHandler رو اجرا کن..//// 
****************
بعد از برچسب ErrorHandler هیچ کدی وجود نداره و تابع تموم میشه و مقدار False رو بر می گردونه که یعنی فولدر وجود نداره یا تابع تو چک کردن وجود فولدر با مشکل مواجه شده..//// (به دلیل عدم امکان دسترسی یا ...)../// 
***********
کد:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
**************
کد بالا مشخصات مسیری که به تابع ارسال کردید رو توسط تابع GetAttr دریافت می کنه و این مشخصات رو با مشخصات فولدر (vbDirectory) مقایسه می کنه/// چون این مقایسه توسط عملگر And انجام میشه در صورتی که مشخصات مسیر دقیقاً با مشخصات فولدر یکسان باشه مقدار True و در غیر این صورت مقدار False رو داخل DirExists قرار میده...//// 
******************
نمی دونم خوب توضیح دادم یا نه../// اگه مشکلی بود بگید..////
*************
موفق باشید!
********************
پیشنهاد می کنم از کد اول استفاده کنید چون با دقت بیشتری این کار رو انجام میده..////