PDA

View Full Version : تابع انتخاب متن



ramsess
چهارشنبه 27 آبان 1388, 09:10 صبح
سلام دوستان من تابع يا دستوري مي خوام كه متني كه داخل يكtextbox هست رو انتخاب كنه مثلا منيك text1 دارم و يك text2 حالا مي خوام با زدن يك دكمه چهار كاراكتر اول ازسمت چپ text1 داخل text2 ريخته بشه

mostafa_bahar
چهارشنبه 27 آبان 1388, 09:13 صبح
با left و right کار کن

text2.text=left(text1.text,4)

far9090
چهارشنبه 27 آبان 1388, 10:43 صبح
از تابع mid$ هم می تونی استفاده کنی .

mid$(string,start,lenght)

از یک رشته از نقطه ای که شما نیاز دارین به تعداد کاراکتر دلخواهتون جدا می کنه و یک string دیگه به شما بر می گردونه .

ali_habibi1384
شنبه 30 آبان 1388, 07:52 صبح
اگر منظورتون sel text کردن اونه خود تکست باکس چند متد واسه این کار گذاشته:
text1.selstart=x1 در این متد شما شروع انتخاب متن رو مقدار میدین
text1.sellength=l2 در این متد شما مقدار متنی که می خواهید انتخاب شود مقدار میدین
در رابطه با مثالی که زدید ما می تونیم این کد رو بنویسیم:


Text1.SelStart = 0
Text1.SelLength = 4

برای انتخاب کل متن نیز می تونین از تابع len استفاده کنین و کل متن داخل تکست رو انتخاب کنین:


Text1.SelStart = 0
Text1.SelLength = Len(Text1.Text)