سلام
عزیز جان اول باید نوع String را به Integer یا Long تبدیل کنی.
برنامه نویسان C چون این کار را C به صورت خودکار انجام نمیدهد همیشه حواسشون هست ولی برنامه نویسان VB به علت اینکه VB بیشتر اوقات لطف میکنه و این تبدیلات رو انجام میده در مواقع حساس که VB لطف نمیکنه ! دچار مشکل میشن.
برای تبدیل به Long از دستور CLng و برای تبدیل به Integer از CInt استفاده بکن.
مثلاَ
کد:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
البته عادت کردن به تبدیل صریح توسط خودتون (مثل خط اول این کد که اگر هم تبدیل صریح نمی کردیم خود VB لطف میکرد و انجام میداد) بسیار عادت خوبیه و بد نیست بدانید که در VB8 میشه با فوق دستور Option Strict On اجبار در تبدیلات را فعال کرد و لطفهای VB را قطع کرد.!