PDA

View Full Version : فرمت textbox



narci68
یک شنبه 11 دی 1384, 15:35 عصر
سلام
من میخواستم موقع ورود دیتا در داخل textbox فرمت اون textbox ام بصورت date در بیاد
یعنی (عدد/عدد/عدد)
که کاربر اشتباهی کاراکتر وارد نکنه و در دیتابیسم فقط اعداد ذخیره بشه مثلا 841001 که یعنی 01
/10/84
تو vb6 ما میتونستیم فرمت textbox معین کنیم میخواستم بدونم اینجا چه طوری میشه اینکارو کرد
ممنون

asilverisis
دوشنبه 12 دی 1384, 00:41 صبح
سلام

اگر با 2005 کار می کنی که خودش کنترل MaskEdit داره و می تونی از اون استفاده کنی

اگر نه که روی ToolBox راست کلیک کن و AddRemoveItem رو بزن حالا در قسمت Com دنبال کنترل MicrosoftMaskTextBox بگرد وقتی پیدا کردی CheckBox جلوش رو تیک بزن و حالا ازش استفاده کن

نحوه گذاشتن Mask هم مثل همون Vb6

اگر موفق نشدی بگو تا برات component بذارم


موفق باشی

narci68
دوشنبه 12 دی 1384, 09:25 صبح
سلام
ممنون از راهنماییتون
من از 2005 استفاده میکنم واین maskedit رو نمی بینم جز properties های textbox نیست ؟؟؟

M.kavyani
دوشنبه 12 دی 1384, 11:27 صبح
سلام
ممنون از راهنماییتون
من از 2005 استفاده میکنم واین maskedit رو نمی بینم جز properties های textbox نیست ؟؟؟

با سلام
Maskedit در 2005 یک پراپرتی نیست بلکه یک عضو از Toolbox است. :چشمک:

asilverisis
دوشنبه 12 دی 1384, 12:01 عصر
سلام
برو توی سربرگ Common Controls

با نام دقیق MaskedTextBox می تونی زیر ListView پیداش کنی

pantea_l62
دوشنبه 12 دی 1384, 13:18 عصر
سلام
برو توی سربرگ Common Controls

با نام دقیق MaskedTextBox می تونی زیر ListView پیداش کنی

asilversis عزیز میشه لطفا بگید در 2003 چطور میشه این کار رو کرد؟

متشکرم

asilverisis
دوشنبه 12 دی 1384, 21:02 عصر
سلام
گفتم که باید از AddRemoveItems استفاده کنی ( پست دوم همین تاپیک )

حالا اگر پیداش نکردی می تونی از این کامپوننت استفاده کنی

با از AddRemoveItems استفاده کن این بار Brows... رو بزن و این DLL رو انتخاب کن و OK

حالا از کنترل TextBoxEX می تونی استفاده کنی

موفق باشی

asilverisis
دوشنبه 12 دی 1384, 21:08 عصر
سلام
ببخشید نحوه استفادش رو یادم رفت بگم

خاصیت ValidationMode رو روی MaskEdit تنظیم کن

حالا خاصیت ValidationText رو به این صورت تنظیم کن ##/##/##

این فرمتیه که می تونی برای تاریخ استفاده کنی

حالا هر طوری خواستی تغییرش بده

موفق و موید

narci68
سه شنبه 13 دی 1384, 08:38 صبح
از همگی ممنون جوابم رو گرفتم

nikzadeh5756
جمعه 21 بهمن 1384, 10:02 صبح
سلام من از کامپوننت شما استفاده کردم
اما حالا می خوام داخل text اون چیزی در حین اجرای برنامه بریزم این کار رو انجام نمیده
خواهش میکنم کمکم کنید که بد جوری گرفتار شدم