Форум: "Основная";
Текущий архив: 2002.10.21;
Скачать: [xml.tar.bz2];
ВнизКак узнать абсолютный номер символа? Найти похожие ветки
← →
ultrasuper_asd (2002-10-10 23:44) [0]Есть номер строки и позиция в этой строке символа. Как можно точно выделить этот символ? надо
RichEdit1.SelStart := x; //
RichEdit1.SelLength := 1;
Как узнать этот икс? Учитывая, что при иногда в конце строк RichEdit имеет невидимые символы вроде #10 или #13??? поэтому простой подстчет длин строк до искомой проходит некорректно...
← →
Алексей Ким (2002-10-10 23:47) [1]richedit1.text
← →
ultrasuper_asd (2002-10-10 23:52) [2]а как в richedit1.text мне узнать где именно находится нужный символ? я имею только символ, номер строки и позицию... именно позицию в richedit1.text мне и нужно узнать...
← →
Алексей Ким (2002-10-10 23:53) [3]pos(a,richedit1.text)?
← →
Алексей Ким (2002-10-10 23:55) [4]то есть взять этото символ оттуда?
(у мя щас понимания русского языка осталось 1%... я уже почти сплю =)
← →
ultrasuper_asd (2002-10-10 23:58) [5]а как вы думаете, сколько символов "а" может быть в одном richedit1.text? если там по умолчанию устанавливается максимальый размер текста в 64 тысячи символов? не думаю, что меньше 2-х раз...
что же делать? помогите!!! я совсем тупой...
← →
Алексей Ким (2002-10-11 00:01) [6]эээ...
richedit1.Lines.Strings[i]
i=номер строки?
← →
ultrasuper_asd (2002-10-11 00:02) [7]в нужную позицию вставить нужный кусок текста, не испортив форматирование. если делать через
s := re.Lines[5];
insert("asd", s, 13);
re.Lines[5] := s;
то вся строка теряет формат... это плохо...
← →
Алексей Ким (2002-10-11 00:05) [8]нифига не понял... какие есть данные и что нада сделать???
← →
ultrasuper_asd (2002-10-11 00:13) [9]есть большой текст
иногда по ходу дела требуется вставлять в определенную позицию (не в позицию курсора а в другую) куски текста. нужно так, что я поделаю. вставляить именно в определенное место, о котором известно только номер строки и позиция. независимо от того, что в этой позиции сейчас находится
ну не могу я обьяснять...
← →
MBo (2002-10-11 06:52) [10]посмотри em_* сообщения в WinSDK Help, там есть то, что тебе нужно
← →
Song (2002-10-11 09:03) [11]EM_LINEINDEX
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2002.10.21;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.01 c