PDA

View Full Version : سوال: چگونه بفهمیم چندمین حرف text box چیه؟



میلاد علوی
چهارشنبه 20 شهریور 1387, 17:41 عصر
ببینید من می خوام یه برنامه بسازم نیاز دارم بدونم که توی text1 فرمم کلمه اول , دوم , سوم,... چیه
جداگانه میخوام

میلاد علوی
چهارشنبه 20 شهریور 1387, 17:45 عصر
ببخشید منظورم حرف اول یا دوم یا سوم است می خوام ببینم حرف سوم چیه

xxxxx_xxxxx
چهارشنبه 20 شهریور 1387, 18:03 عصر
از توابعی که با رشته ها سر و کار دارند باید استفاده کرد مثل:

Left
Right
Instr
Mid

مثلا با ترکیب دو تابع اول میشه:



chr=right(left(text1.text,3),1)

:چشمک:

mf_engineer
پنج شنبه 21 شهریور 1387, 00:25 صبح
با سلام
اولا شما باید بدونی که توی تکس بکس فارسی می نویسی یا انگلیسی ؟
دوم باید اول با تابع trim فضای خالی اول و اخر تکس بکس رو از بین ببری مثل زیر


trim(text1.text)

بعدش با استفاده از تابع Right می تونی از سمت راست کلمه بصورت زیر


right(trim(text1.text,n)

برای متن های فارسی وبرای انگلیسی از سمت چپ بصورت زیر


left(trim(text1.text),n)

و برای اینکه از وسط ویا هرجای دیگه کلمه بخوای حرفی رو بدست بیاری از تابع mid استفاده کنی


mid(trim(text1.text,m,n))

که m مکان شروع و n تعداد کاراکترهایی هست که می خوایی بدست بیاری
یاحق