7400
Конференция Delphi SoobCha
письмо # 7401
|
7402 |
|
Добрый деньКоллеги, подскажите как позиционировать курсор в нужное место? Если в нужной строке >50 символов нужно встать на 49-й. Идея такая: for i:=0 to Memo_To.Lines.Count-1 do begin if Length(Memo_To.Lines[i])>50 then begin ShowMessage('Row '+IntToStr(i+1)+' >50 symbols!'); Memo_To.SetFocus; Memo_To.SelStart :=Kol_Vo+1; Memo_To.SelLength :=Length(Memo_To.Lines[i])+1; Exit; end; Kol_Vo :=Kol_Vo+Length(Memo_To.Lines[i]); end; Но работает как-то криво. Может есть другой вариант? Cпасибо. -- С уважением, Алексей |
7400
|
7402 |
|
|
|
|