dashti011
جمعه 19 دی 1393, 23:46 عصر
سلام دوستان
من یک کنترل ریچ تکس باکس دارم و میخوام بعضی کنترل لازم روی اون داشته باشم .
من میخوام اگه توی متنی که توی ریچ باکس لود کردم شامل عکس باشه بفهمم خط چندم عکس هست، من الان متن هر خظ را استخراج میکنم مثلا خط 0 حاوی متن "سلام" هست و خط 1 حاوی متن " تست" منتها وقتی به خط 2 میرسم که عکس هست خروجی کد متن "" هست .مشکل من اینه که نمیتونم بفهمم مثلا خط 3 و 5 و 10 حاوی عکس هست نه متن ؟!! اینم کد من
{
linenumber = (richTextBox1.GetLineFromCharIndex(richTextBox1.Se lectionStart));
var text = "";
var startindex = 0;
if (String.IsNullOrEmpty(richTextBox1.Text))
{ }
else { text = richTextBox1.Lines[linenumber]; }
cursorposition = richTextBox1.SelectionStart;
startindex = richTextBox1.GetFirstCharIndexFromLine(linenumber) ;
endindex = text.Length;
label1.Text ="'"+text+"'" + " lent (" + endindex + ") " + " startindex " + startindex + " line num " + linenumber+" corsor "+(richTextBox1.SelectionStart.ToString());
}
2.بعد این که اگر من تونستم عکس درون متن را تشخیص میخوام بدونم چطور میشه ابعاد اونو بدست بیارم
من یک کنترل ریچ تکس باکس دارم و میخوام بعضی کنترل لازم روی اون داشته باشم .
من میخوام اگه توی متنی که توی ریچ باکس لود کردم شامل عکس باشه بفهمم خط چندم عکس هست، من الان متن هر خظ را استخراج میکنم مثلا خط 0 حاوی متن "سلام" هست و خط 1 حاوی متن " تست" منتها وقتی به خط 2 میرسم که عکس هست خروجی کد متن "" هست .مشکل من اینه که نمیتونم بفهمم مثلا خط 3 و 5 و 10 حاوی عکس هست نه متن ؟!! اینم کد من
{
linenumber = (richTextBox1.GetLineFromCharIndex(richTextBox1.Se lectionStart));
var text = "";
var startindex = 0;
if (String.IsNullOrEmpty(richTextBox1.Text))
{ }
else { text = richTextBox1.Lines[linenumber]; }
cursorposition = richTextBox1.SelectionStart;
startindex = richTextBox1.GetFirstCharIndexFromLine(linenumber) ;
endindex = text.Length;
label1.Text ="'"+text+"'" + " lent (" + endindex + ") " + " startindex " + startindex + " line num " + linenumber+" corsor "+(richTextBox1.SelectionStart.ToString());
}
2.بعد این که اگر من تونستم عکس درون متن را تشخیص میخوام بدونم چطور میشه ابعاد اونو بدست بیارم