البحث في عنصر RichtEdit
#6
كود :
procedure TForm1.GetTextColor(FRichEdit: TRichEdit; SearchTxt: string; Fgetcolor: Tcolor); var i, j, t, Len: integer; StrFind, TempStr: string; StrBuffer: TStringList; begin StrFind := SearchTxt; Len := 0; j := 0; StrBuffer := TStringList.Create(); try StrBuffer.CommaText := FRichEdit.Text; // for i := 0 to FRichEdit.Lines.Count - 1 do begin StrBuffer.CommaText := FRichEdit.Lines.Strings[i]; // تحويل السطر الى مقاطع نصوص for t := 0 to length(FRichEdit.Lines.Strings[i]) - 1 do begin j := FRichEdit.FindText(SearchTxt,Len ,//Len=البحث من اي محرففي النص length(FRichEdit.Lines.Strings[i]), [stMatchCase]); // length(FRichEdit.Lines.Strings[i]) = كم طول النص المراد البحث فيه //stMatchCase = طريقة البحث كيف تكون! فرديةومتطابقة if j > -1 then // ادا وجد النص Begin // نفذ التالي FRichEdit.SelStart := j; FRichEdit.SelLength := length(SearchTxt); FRichEdit.SelAttributes.Color := Fgetcolor; FRichEdit.SelAttributes.Style := [fsBold]; Len := j+1 ; // هذ اهم شي اضافة 1 يمكن البحث عن النص في موقع اخر في السطر End; end; end; finally StrBuffer.Free; end;
الرد


الردود في هذا الموضوع
البحث في عنصر RichtEdit - بواسطة abdelali91 - 19-09-2011, 05:11 PM
البحث في عنصر RichtEdit - بواسطة cargem - 26-09-2011, 04:01 PM
البحث في عنصر RichtEdit - بواسطة abdelali91 - 27-09-2011, 08:54 AM
البحث في عنصر RichtEdit - بواسطة cargem - 27-09-2011, 05:50 PM
البحث في عنصر RichtEdit - بواسطة abdelali91 - 28-09-2011, 08:32 AM
البحث في عنصر RichtEdit - بواسطة cargem - 28-09-2011, 05:32 PM
البحث في عنصر RichtEdit - بواسطة abdelali91 - 01-10-2011, 10:45 AM
البحث في عنصر RichtEdit - بواسطة cargem - 01-10-2011, 12:04 PM
البحث في عنصر RichtEdit - بواسطة paix144 - 02-10-2011, 09:30 PM
البحث في عنصر RichtEdit - بواسطة cargem - 03-10-2011, 06:02 PM
البحث في عنصر RichtEdit - بواسطة cargem - 03-10-2011, 06:23 PM
البحث في عنصر RichtEdit - بواسطة paix144 - 03-10-2011, 08:14 PM
البحث في عنصر RichtEdit - بواسطة cargem - 03-10-2011, 10:13 PM
البحث في عنصر RichtEdit - بواسطة paix144 - 03-10-2011, 11:14 PM
البحث في عنصر RichtEdit - بواسطة cargem - 04-10-2011, 05:30 PM
البحث في عنصر RichtEdit - بواسطة paix144 - 04-10-2011, 07:07 PM
البحث في عنصر RichtEdit - بواسطة cargem - 05-10-2011, 04:13 PM
البحث في عنصر RichtEdit - بواسطة cargem - 05-10-2011, 04:21 PM
البحث في عنصر RichtEdit - بواسطة paix144 - 05-10-2011, 09:18 PM
البحث في عنصر RichtEdit - بواسطة cargem - 06-10-2011, 12:20 AM
البحث في عنصر RichtEdit - بواسطة paix144 - 06-10-2011, 05:32 PM
البحث في عنصر RichtEdit - بواسطة cargem - 07-10-2011, 02:12 AM
البحث في عنصر RichtEdit - بواسطة paix144 - 07-10-2011, 12:59 PM
البحث في عنصر RichtEdit - بواسطة cargem - 07-10-2011, 02:57 PM
البحث في عنصر RichtEdit - بواسطة paix144 - 07-10-2011, 03:09 PM
البحث في عنصر RichtEdit - بواسطة cargem - 07-10-2011, 04:23 PM
البحث في عنصر RichtEdit - بواسطة cargem - 07-10-2011, 04:32 PM
البحث في عنصر RichtEdit - بواسطة DJAMELCOLLO - 12-07-2013, 12:12 PM

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم