View Full Version : مشکل کد نویسی و هشدار وی بی
mohammadmowlavi
شنبه 30 بهمن 1395, 11:59 صبح
سلام بنده یه کدی به این شکل نوشتم
If Me.Tag = "-1" Then
وی بی ناراحت شده و این هشدارو میده
Operands of type Object used for operator '='; use the 'Is' operator to test object identity
144519
gilsoft
شنبه 30 بهمن 1395, 17:49 عصر
سلام بنده یه کدی به این شکل نوشتم
If Me.Tag = "-1" Then
وی بی ناراحت شده و این هشدارو میده
Operands of type Object used for operator '='; use the 'Is' operator to test object identity
144519
سلام دوست عزیز
به نظر من باید یکی از دو روش زیر رو آزمایش کنی:
If CStr(Me.Tag) = "-1" Then
End If
'
' OR
'
If Me.Tag Is "-1" Then
End If
موفق باشید .....
mohammadmowlavi
شنبه 30 بهمن 1395, 23:58 عصر
سلام و تشکر ویژه از روش دومت قبلا استفاده کرده بودم هشدار برطرف شد ولی کد نتیجه ای که بنده میخواستم رو جواب نداد روش اولت هم هشدارو برطرف کرد هم کد جواب میده خیلی ممنون اولین سوالم بوده که تو این چندسال توی این سایت جواب گرفتم!
Mani_rf
چهارشنبه 04 اسفند 1395, 00:03 صبح
سلام بنده یه کدی به این شکل نوشتم
If Me.Tag = "-1" Then
وی بی ناراحت شده و این هشدارو میده
Operands of type Object used for operator '='; use the 'Is' operator to test object identity
144519
هشدار درستی میده. داره میگه که Tag از نوع آبجکت تعریف شده و شما دارید با استرینگ مقایسه اش میکنید که ممکنه مقدارش استرینگ نباشه.
اگر مطمعنی که فقط رشته داخلش میریزی اینطوری بنویس:
IF Me.Tag.Tostring="-1"
کما این که اگر میخوای فقط مقدار عدیدی داخلش بریزی فقط کافیه تا کوتیشن دورش رو برداری تا مشکل حل بشه
mohammadmowlavi
شنبه 28 اسفند 1395, 21:57 عصر
سلام و تشکر واقعا شرمنده کردید ممنون مشکلم حل شد اساسی
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.