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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 29.03.2009, 19:12   #41
KREGI
Форумчанин
 
Аватар для KREGI
 
Регистрация: 29.11.2008
Сообщений: 333
По умолчанию

все исправил, нет ошибки, как сделать что бы при открытии файла сразу подсвечивались (выделялись) латиница(то что читаемо)?
и у меня программа зациклисась теперь, все время открывает файл
Если помог - Весы слева

Последний раз редактировалось KREGI; 29.03.2009 в 19:16.
KREGI вне форума Ответить с цитированием
Старый 29.03.2009, 19:17   #42
Sazary
В тени
Старожил
 
Аватар для Sazary
 
Регистрация: 19.12.2008
Сообщений: 5,788
По умолчанию

Цитата:
ошибка тут
Какая ошибка? У меня компилируется.
Впрочем, лучше измените вот так:
Код:
RichEdit1.Text := RichEdit1.Text + c;
Вполне очевидно, чтобы что-то понять, необходимо книги читать.
Не нужно плодить бессмысленных тем. Вас Поиск избавит от многих проблем.

___________________________________ ___________________________________ _______
[=Правила форума=]_____[Поиск]_____[Литература по С++]____[Литература. Паскаль]
Sazary вне форума Ответить с цитированием
Старый 29.03.2009, 19:22   #43
KREGI
Форумчанин
 
Аватар для KREGI
 
Регистрация: 29.11.2008
Сообщений: 333
По умолчанию

Например строчка:
Options яяяяHideяяяяPД
надо что бы слова Hide и Options , выделились автоматом(или по нажатию кнопки) допустим синим 9в лбщем что б выделялись)как это сделать?
Если помог - Весы слева
KREGI вне форума Ответить с цитированием
Старый 29.03.2009, 19:25   #44
Sazary
В тени
Старожил
 
Аватар для Sazary
 
Регистрация: 19.12.2008
Сообщений: 5,788
По умолчанию

Для этого нужно найти это слово (позицию первого символа).
Затем:
Код:
RichEdit1.SelStart := эта позиция;
RichEdit1.SelLength := длина слова;
Теперь нужное слово выделено и можно менять стиль.

---------
Боюсь, что мы уже ушли в глубокий оффтоп.
Предлагаю вам самостоятельно разобраться с этим компонентом.

----------
Цитата:
ну допустим позиция с нулевого элемента, значти будет
SelStart - начало выделения
SelLength - "длина" выделения (то есть сколько символов от позиции SelStart нужно выделить).
Вполне очевидно, чтобы что-то понять, необходимо книги читать.
Не нужно плодить бессмысленных тем. Вас Поиск избавит от многих проблем.

___________________________________ ___________________________________ _______
[=Правила форума=]_____[Поиск]_____[Литература по С++]____[Литература. Паскаль]

Последний раз редактировалось Sazary; 29.03.2009 в 19:30.
Sazary вне форума Ответить с цитированием
Старый 29.03.2009, 19:27   #45
KREGI
Форумчанин
 
Аватар для KREGI
 
Регистрация: 29.11.2008
Сообщений: 333
По умолчанию

ну допустим позиция с нулевого элемента, значти будет
Код:
RichEdit1.SelStart := 0
RichEdit1.SelLength := длина слова;(нем ного не понял)?
я ведь не могу определить за ране длину слова
Если помог - Весы слева

Последний раз редактировалось KREGI; 29.03.2009 в 19:31.
KREGI вне форума Ответить с цитированием
Старый 29.03.2009, 19:32   #46
KREGI
Форумчанин
 
Аватар для KREGI
 
Регистрация: 29.11.2008
Сообщений: 333
По умолчанию

Код:
procedure TForm1.Button3Click(Sender: TObject);
begin
if RichEdit1.SelStart := 0
RichEdit1.SelLength := 10;
 then
 begin
  RichEdit1.SelAttributes.Style := [fsBold];
 end;
end;
конечно я понимаю что офф топ, но посмотрите я правильно понял?
Если помог - Весы слева
KREGI вне форума Ответить с цитированием
Старый 29.03.2009, 19:38   #47
Sazary
В тени
Старожил
 
Аватар для Sazary
 
Регистрация: 19.12.2008
Сообщений: 5,788
По умолчанию

Цитата:
посмотрите я правильно понял?
Вы хоть посмотрели, что написали?

Код:
procedure TForm1.Button3Click(Sender: TObject);
begin
RichEdit1.SelStart := 0;
RichEdit1.SelLength := 10;
  RichEdit1.SelAttributes.Style := [fsBold];
end;
Экспериментируйте. И все поймете.
Вполне очевидно, чтобы что-то понять, необходимо книги читать.
Не нужно плодить бессмысленных тем. Вас Поиск избавит от многих проблем.

___________________________________ ___________________________________ _______
[=Правила форума=]_____[Поиск]_____[Литература по С++]____[Литература. Паскаль]
Sazary вне форума Ответить с цитированием
Старый 29.03.2009, 19:42   #48
KREGI
Форумчанин
 
Аватар для KREGI
 
Регистрация: 29.11.2008
Сообщений: 333
По умолчанию

да да да , я там накасячил =) все понял по выделению...
Если помог - Весы слева
KREGI вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Первод кода макросов на язык програмирования zander Microsoft Office Excel 4 19.02.2009 21:59
первод данных из дбГрид в СтрингГрид! ANT35 Помощь студентам 3 19.10.2008 21:08