PDA

View Full Version : تشخیص نوع فرمت داده



disappear
یک شنبه 05 مرداد 1382, 03:21 صبح
سلام
اگه بخواهیم نوع فرمت داده را تشخیص بدهیم از چه دستوری استفاده می کنیم مثلا می خواهیم ببنیم محتوای داخل Edit از نوع TdateTime هست یا نه یا هر نوع فرمت دیگه ای . ممنون می شوم من را راهنمایی کنید ! :oops:

houshmand
پنج شنبه 09 مرداد 1382, 12:44 عصر
برای تست درست بودن فرمت وارد شده که ایا از نوع تاریخ است


try
StrToDate(edit1.Text);
// Format True
except
// format Error(not date format)
end;

برای اطلاعات بیشتر به راهنمای دلفی :arrow: StrToDate مراجه کنید
/××××××××××××××××××××××××

راه دوم
برای مجبور کردن کاربر به وارد کردن این فرمت ,استفاده از یک MaskEdit است که Proprty EditMask آن روی Date تنظیم شده است

disappear
پنج شنبه 09 مرداد 1382, 14:38 عصر
thanks for giude me ! have a nice day !

houshmand
جمعه 10 مرداد 1382, 12:48 عصر
راستی یک چیز یادم رفت ممکن است اگر تجربه کمی در محیط دلفی داشته باشی با این برنامه دچار مشکل بشوی اگر اینگونه بود بگو ...؟

غریبه2
یک شنبه 12 مرداد 1382, 12:44 عصر
سلام
من هم یه همچین مشکلی داشتم ، من از کامپوننت DBMaskEditاستفاده کردم . میخواستم سورس اونا Attach کنم که اجازه داده نشد :( اگه دوست داشتین Mail را بدید تا براتون بفرستم :wink:

disappear
پنج شنبه 16 مرداد 1382, 03:00 صبح
میل مین :disappear013@yahoo.com
خیلی ممنون :D