PDA

View Full Version : تعداد خطوط موجود rich textbox



amir.nett
جمعه 29 اردیبهشت 1391, 17:44 عصر
آقا راهی وجود داره که بشه فهمید ... rich text box از چت خط تشکیل شده ...
یعنی تعداد کل خطوطو می خوام ...

Hybrid
جمعه 29 اردیبهشت 1391, 18:08 عصر
میتونین از richtextbox1.line.length اسفتاده کنید یا از قطعه کد زیر :


Dim linecount As Integer = 0
Dim CharPosition As Integer = 0

While True
CharPosition = RichTextBox1.Rtf.IndexOf("\par", CharPosition)
If CharPosition <> -1 Then
linecount += 1
CharPosition += 1
Else
Exit While
End If
End While
MessageBox.Show((linecount - 1).ToString())

موفق باشیـــد./

arash020
جمعه 29 اردیبهشت 1391, 23:39 عصر
سلام
کی میره این همه راهووووووووووووووو ...!؟
دوکلوم بنویس :

R_rec.Lines.Length - 1

توجه :R_rec:اسم richtextbox هست
تعداد line های واقعی رو بهت میده
(دقت کن که توی این کنترل خطهایی که میبینی امکان داره واقعی نباشن و حروف به خاطر کوچک بودن rich به خط بعدی رفته باشن .
پس به چشمات اعتماد نکن,کدی برات گفتم تعداد واقعی خطوط هستش .)
برای اینکه بهت ثایت بشه کل محتواش رو بریز توی یه فایل TXT و با notpad ببین .