Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 29.12.2007, 09:18   #1
Noor
Участник клуба
 
Аватар для Noor
 
Регистрация: 01.11.2006
Сообщений: 1,051
По умолчанию Выделение строк с... по - в SynEdit

Выделение строк с... по - в SynEdit
---------------------------------------
На форму брошен компонент SynEdit, два Edit и Жмыкалка.
Как в SynEdit выделить программно определенные строки.
Например я ввожу в одном поле Edit1 номер строки с которой нужно начать выделение, а во втором Edit2 по какое поле произвести выделение - и при нажатии на кнопку оно мне выделяло указаный диапазон?
Noor вне форума Ответить с цитированием
Старый 29.12.2007, 12:04   #2
Domovoy
Форумчанин
 
Регистрация: 24.10.2007
Сообщений: 254
По умолчанию

Код:
var
  x1,x2:integer;
begin
  x1:=pos(SynEdit1.Lines[strtoint(edit1.text)],SynEdit1.Text)-1;
  x2:=pos(SynEdit1.Lines[strtoint(edit2.text)],SynEdit1.Text)+length(SynEdit1.Lines[strtoint(edit2.text)]);
  SynEdit1.SelStart:=x1;
  SynEdit1.SelEnd:=x2;
end;
Да и вот не забываем что нумерация с 0.
Domovoy вне форума Ответить с цитированием
Старый 29.12.2007, 12:41   #3
Noor
Участник клуба
 
Аватар для Noor
 
Регистрация: 01.11.2006
Сообщений: 1,051
По умолчанию

СПС ... все работает !!!
---
А еще вот такой вопросик. Как "прикрутить" к своей программке прогрессбар.Я считываю в Syn Edit текстовые файлы к примеру, но они большие по размеру и процесс LoadFromFile длиться примерно от 3-до5 сек. Как этот момент загрузки отборазить в прогрессбаре.?

З.Ы. "Прошелся" по форуму и нашел только как использовать ПрБар при копировании файлов !!!

Последний раз редактировалось Noor; 30.12.2007 в 11:59.
Noor вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
выделение строк цветом в StringGrid kate158 Помощь студентам 1 06.08.2008 09:56
Выделение в StringGrid Лубышев Помощь студентам 2 08.06.2008 21:05
Выделение данных John Pepper Microsoft Office Excel 3 10.05.2008 19:09
Excel max 256 строк VS user надо 300 строк Exo Microsoft Office Excel 3 10.01.2008 17:14
ВЫДЕЛЕНИЕ(SELECTION)???? ZORRO2005 Microsoft Office Excel 2 12.12.2007 16:52