PDA

View Full Version : سوال: اين خطا رو چطوري رفع كنم؟Is not Declared



barnamenevisjavan
چهارشنبه 20 اردیبهشت 1391, 21:46 عصر
سلام من كد زير رو توي پروژم مينويسم ولي خطاي زير رو ميگيره مشكل چيه؟چطور رفعش كنم؟
وقتي توي فرم هاي ديگه مينويسم ايرادي نداره و خطا نميگيره
مشكل من خطا گرفتن كد datediff هستش
http://up.barnamenevisjavan.com/zzzz.jpg

ROSTAM2
چهارشنبه 20 اردیبهشت 1391, 22:35 عصر
اگه بخوای به یه پاسخ مطلوب برسی از کلاس DateAndTime استفاده کن یعنی بنویس: DateAndTime.DateDiff

mgh64120
پنج شنبه 21 اردیبهشت 1391, 21:30 عصر
سلام دوست عزيز
من يك پروژه جديد ايجاد كرده و اين دستور رو اعمال كردم ولي خطاي شما رو نگرفت و احتياجي هم به ذكر نام كلاس DateAndTime هم نبود.
شما آرگومانهاي ورودي رو درست تعيين كن ببين چي ميشه. در عكس فوق، TextBoxهاي شما وجود ندارند و خطا گرفته شده.
در عكس زير نتيجه در عنوان فرم مشخص هست :
86920
موفق باشيد...
بدرود.

barnamenevisjavan
جمعه 22 اردیبهشت 1391, 19:54 عصر
بله كد در پروژه جديد كار ميكنه ولي توي پروژه من كه يه 10 تايي فرم داره كار نميكنه البته توي برخي فرم ها كد كار ميكنه و توي فرمي كه من احتياجش دارم كار نميكنه

tooraj_azizi_1035
یک شنبه 24 اردیبهشت 1391, 22:35 عصر
سلام
کدامیک از پارامترهایی که DateDiff می گیره از نوع String هست که شما "d" را به عنوان پارامتر وارد کرده اید؟
فرم کلی:

'Declaration
Public Shared Function DateDiff ( _
Interval As DateInterval, _
Date1 As DateTime, _
Date2 As DateTime, _
DayOfWeek As FirstDayOfWeek, _
WeekOfYear As FirstWeekOfYear _
) As Long



' The following statements set datTim1 to a Thursday
' and datTim2 to the following Tuesday.
Dim datTim1 AsDate = #1/4/2001#
Dim datTim2 AsDate = #1/9/2001#
' Assume Sunday is specified as first day of the week.
Dim wD AsLong = DateDiff(DateInterval.Weekday, datTim1, datTim2)
Dim wY AsLong = DateDiff(DateInterval.WeekOfYear, datTim1, datTim2)






لینک یادگیری: http://msdn.microsoft.com/en-us/library/ms127413.aspx