رفتن به مطلب
  • 0

چگونه در تفریق تعداد عدد بیشتری را دخالت دهیم


sajadakbari

سوال

سلام

کد زیر دوتاریخ موجود در دو فایل رو از هم کم میکنه. فرمت تاریخ: 2015,05,11 به صورت 20150511 هم میتونم بزارم.

اما متاسفانه فقط دو عدد اول رو از هم کم میکنه. من تعداد index که 2باشه رو زیاد کردم. ولی ارور کمبود lengh میده.

   Dim TXT,TXT1 As String
TXT =  File.ReadString(File.DirAssets,"date2.txt")
TXT1 =  File.ReadString(File.DirInternal,"date1.txt")
Dim S1() , S2() As String
S1 = Regex.Split(",",TXT)
S2 = Regex.Split(",",TXT1)
Dim Result As Int
If IsNumber(S1(2)) = True AND IsNumber(S2(2)) = True Then
 Result = S2(2) - S1(2)
End If 
If Result > 5 Then 
 Msgbox("10 Ruz Az Kharid Gozashte Ast","")

لینک ارسال
به اشتراک گذاری در سایت های دیگر

4 پاسخ به این سوال تاکنون داده شده است

ارسال‌های توصیه شده

سلام

عزیزم index توی مگه با split جدا نکردی؟ خب 0 داریم و 1 و 2

3 چیه؟؟؟

0 میشه سال ، 1 میشه ماه ، 2 میشه روز !

×××××××××××××××××××××××××

حالا یک سوال دیگه:

حتما ماه رو در نظر بگیر !

الان فکر کن تاریخ اول باشه 29 فروردین و تاریخ دوم باشه 3 اردیبهشت *laugh2*

3 رو که منهای 29 کنه میشه 26 روز از مهلت برنامه گذشته :-d

لینک ارسال
به اشتراک گذاری در سایت های دیگر

ممنون

اگه split نباشه اشکال داره؟

کلا یه عدد 8 رقمی باشه.

راستی اگه ممکنه به این تاپیکم سر بزنید.

http://answercenter.ir/thread2327.html

لینک ارسال
به اشتراک گذاری در سایت های دیگر

اگه split نباشه باید با substirng کار کنید *monkey*

لینک ارسال
به اشتراک گذاری در سایت های دیگر

اگه split نباشه باید با substirng کار کنید *monkey*

ممنون با کمک شما حل شد. سال رو هم دخالت دادم. چون اگه طرف آخرای سال بیاد بخره بعد سال عوض میشه. عدد بدست امده تا یه مدت منفی میشه که انگار باگ داره.

الان فقط رو این موندم.

http://answercenter.ir/thread2327.html

لینک ارسال
به اشتراک گذاری در سایت های دیگر

بایگانی شده

این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.

  • کاربران آنلاین در این صفحه   0 کاربر

    • هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.
×
×
  • اضافه کردن...