سلام دوستان عزيز.
اول از همه از شما آقا محمد جواد عزيز بابت معرفي اين نرم افزارهاي كم حجم و مفيد و همكاري با بنده در اين تاپيك بسيار متشكرم.
و اما در مورد مشكل شما دوست عزيز ( arkadas ) ، همان طور كه از عنوان خطاي شما مشخص است ، اين خطا به دليل عدم ثبت و يا اشكال در يكي از كامپوننت هاي VB با نام COMDLG32.OCX ميباشد. براي رفع مشكل شما من دو راه را به شما پيشنهاد ميكنم :
راه اول :
ابتدا از منوي Start ابزار Run را اجرا كرده و در آن عبارت زير را تايپ نموده و Enter را بزنيد تا پيغامي مبني بر ثبت موفقيت آميز كامپوننت به شما نشان داده شود :
کد:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
در صورتي كه با پيغام خطا مواجه شديد اين دستور را تاپي نماييد :
کد:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
توجه : منظور از C مسير اصلي نصب ويندوز شما ميباشد.
پس از اين كار اگر مشكل شما كماكان باقي بود ، نشان دهنده اشكال در فايل COMDLG32.OCX ميباشد كه در اين صورت روش زير را امتحان نماييد :
راه دوم :
ميتوانيد از يكي از آدرسهاي زير ( طبق نياز سيستم شما ) اين كامپوننت را ( فايل COMDLG32.OCX ) دريافت كنيد و به جاي فايل معيوب در سيستم خود كه در مسير C:\Windows\system32 قرار دارد جايگزين نموده و سپس طبق راه اول اقدام به ثبت آن نماييد ، به اين ترتيب مشكل شما به احتمال بسيار زياد برطرف خواهد شد ( من پيشنهاد ميكنم ابتدا فايل مربوط به VB6 را امتحان نماييد ، توجه نماييد كه هر دو فايل OCX و INI را بايد جايگزين نماييد ) :
براي VB5 :
[ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
يا براي VB6 :
[ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
اميدوارم مشكلتان برطرف شود.
از شما Aftabgardan-cc عزيز نيز متشكرم.
شاد و پيروز و موفق باشيد.