Форум: "Основная";
Текущий архив: 2004.12.26;
Скачать: [xml.tar.bz2];
ВнизКак бороться с таким глюком RichEdit. Найти похожие ветки
← →
megabyte-ceercop © (2004-12-08 16:55) [0]Привет всем. Опять я со своим RichEditom.
И это из BCB6.
Глюк такой:
если загрузить в RichEdit строки (например из файла в одной процедуре) , а потом бать отдельные строки по индексу ...->lines->operator [] (i) то всё нормально,
а если загрузить и читать тут же, то этот оператор всегда возвращает NULL, хотя RichEdit->Text содержит эти строки и возвращает текст правильно.
Видимо необходимо выполнение какой-то процедуры, для регистрации строк?
Может кто сталкивался с таким.
И наверное на дельфи ситуация таже.
← →
VMcL © (2004-12-08 17:57) [1]>>megabyte-ceercop © (08.12.04 16:55)
1. Код в студию
>...->lines- >operator [] (i)
2. Зачем изголяться?...->Lines[i]
← →
megabyte-ceercop © (2004-12-09 08:56) [2]
> 2. Зачем изголяться?
> ...->Lines[i]
Фигня таже.
Код такой:
RichEdit1->Text = String1[i];
String2 = RichEdit1->Lines[o];
//В этом месте результат в String2 = NULL
//Хотя RichEdit1->Text содержит весь текст строк.
← →
VMcL © (2004-12-09 12:34) [3]>>megabyte-ceercop © (09.12.04 08:56) [2]
По приведенному Вами коду невозможно определить причину проблемы. Нет объявления переменных, не видно значений переменных "i" и "o" и т. п.
← →
megabyte-ceercop © (2004-12-10 09:26) [4]Пришлось сделать ручной поиск строк по символу 13.
Будем считать проблему нерешаемой.
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2004.12.26;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.042 c