Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.12.26;
Скачать: CL | DM;

Вниз

Как бороться с таким глюком 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;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.04 c
14-1102245968
OneFragLeft
2004-12-05 14:26
2004.12.26
Microsoft Hotfixы


4-1100372717
TSoftman
2004-11-13 22:05
2004.12.26
Убрать системное меню


1-1102683452
Bobby Digital
2004-12-10 15:57
2004.12.26
Line


1-1102502089
ggg
2004-12-08 13:34
2004.12.26
Прорисовка в DBGrid


14-1102042622
Думкин
2004-12-03 05:57
2004.12.26
С днем рождения! 3 декабря