PDA

View Full Version : يه مشكل با تابع Format



sh2007
شنبه 01 اسفند 1388, 07:17 صبح
دوستان سلام
من توي وي بي 6 وقتي اين تابع رو اجرا مي كردم
me.text=format(textBox1.text,"0##" ) توي حالتي اگه
مقدار تكست باكس مثلا 1 بود قبل از يك دو تا صفر مي آورد يعني 001 و اگر مقدار
يك عدد دو رقمي بود يك صفر را مي اورد قبل از عدد يعني 055 اما توي دات
نت اين تا بع رو اجرا مي كنم خروجي به اين شكله ##0 دوستان اين مشكل رو
چطوري حل كنم يعني وقتي توي تكست كه اگه عدد يه رقمي باشه دو تا صفر قبل از عدد
اگه دو رقمي باشه يه صفر قبل از عدد و اگه سه رقمي باشه كه هيچ

ممنون

visual_sadegh
شنبه 01 اسفند 1388, 13:44 عصر
? format(1,"0###")

sh2007
شنبه 01 اسفند 1388, 13:49 عصر
دوست من ممنون فهميدم مشكل از كجا بود وقتي توي تكست باكس عدد رو تايپ كني اون رو بعنوان string در نظر مي گيره بايد اونو تبديل به نوع عددي كنم بعد توي تابع فرمت بذارم تا گذاشتن 00 رو اعمال كنه
اما بازم
ممنون