PDA

View Full Version : سوال: سوال در مورد هایلایت و کپی کردن !



butterfly8528
پنج شنبه 20 فروردین 1388, 19:49 عصر
سلام به تمام دوستای خوبم

من در برنامم دو تا تکست باکس دارم .

برنامه من طوری هست که در اضای text2 ، text1 مقدار دهی میشه .

مثلا اگه کاربر در text1 بزنه "a" در text2 عدد 1 وارد میشه. واگه در text1 بزنه "b" تکست2

مقدار 2 میگیره و اگه در تکست1 بنویسه "c" تکست2 مقدار 3 میگیره .

و به همین ترتیب اگه کاربر در تکست 1 بنویسه "abc" تکست2 مقدار 123 میگیره .

حالا فرض میکنیم کاربر در تکست1 مینویسه abc . و تکست2 مقدار 123 گرفته .

من میخام وقتی کاربر در تکست1 "ab" را هایلایت کرد . در text2 عدد "12" هایلایت بشه .

دوستان شدیدا اورژانسیه . لطفا کمک کنید :گریه:

parselearn
پنج شنبه 20 فروردین 1388, 21:25 عصر
با توجه به اينكه ناحيه انتخاب شده فقط در صورتي ديده ميشود كه فوكوس بر روي كنترل باشد
بايد فوكوس رو به جعبه متن 2 ببريد



Private Sub Text1_MouseUp(Button As Integer, Shift As Integer, X As Single, Y As Single)
Text2.SelStart = Text1.SelStart
Text2.SelLength = Text1.SelLength
Text2.SetFocus

End Sub