PDA

View Full Version : سوال: عمل نکردن رویداد ON CHANGE تکس باکس



IMANAZADI
پنج شنبه 10 مرداد 1392, 14:05 عصر
سلام خدمت دوستان
یک فرم دارم که روی اون دوتا تکس باکس و یک باتن هست
وقتی که روی باتن کلیک میکنیم کد زیر اجرا میشه


TEXT1.VALUE=VAL(-8)




در رویداد ON CHANGE تکس یک هم این رو نوشتیم

IF TEXT1.VALUE <0 THEN
MSGBOX "ERROR"
END IF



وقتی کلیک میکنیم کد باتن درست عمل میکند ولی چرا رویداد ON CHANGE تکس یک عمل نمیکند و پیام رو نشون بده

مگر این رویداد زمانی که محتوات تکس باکس تغییر کند نباید عمل کند
حال آنکه زمانی که با موس روی اون میرم و دستی مقدار - میدهم عمل میکند

Abbas Amiri
جمعه 11 مرداد 1392, 17:31 عصر
در روال Text1_Change برای بدست آورد مقدار فعلی Text1 بایستی از عبارت Text1.Text استفاده کنید



IF Val(TEXT1.Text) <0 THEN
MSGBOX "ERROR"
END IF

IMANAZADI
شنبه 12 مرداد 1392, 12:43 عصر
دوست عزیز بازم جواب نداد

Abbas Amiri
شنبه 12 مرداد 1392, 16:21 عصر
دوست عزیز بازم جواب نداد

همیشه از این روش استفاده کردم و همیشه هم جواب داده .

فایل رو آپلود کنید تابررسی بشه.

IMANAZADI
یک شنبه 13 مرداد 1392, 14:17 عصر
خدمت شما
من که نتونستم بفهمم ایراد کجاست