Форум: "Начинающим";
Текущий архив: 2010.08.27;
Скачать: [xml.tar.bz2];
ВнизDevExpress VerticalGrid cxMemo Найти похожие ветки
← →
Nik (2010-03-23 16:22) [0]День добрый!
Использую компонент cxVerticalGrid. В нём есть cxEditorRow (с именем cxProgress) c EditProperties:=Memo.
При добавлении в него строки:TcxMemo(cxProgress.Properties.EditProperties).Lines.Add(Text);
вылетает ошибка: Access violatation...
Подскажите, пожалуйста, где ошибка.
← →
Игорь Шевченко © (2010-03-23 16:26) [1]
> Подскажите, пожалуйста, где ошибка.
В отладчике
← →
Nik (2010-03-23 16:30) [2]>В отладчике
???
← →
Медвежонок Пятачок © (2010-03-23 16:47) [3]Подскажите, пожалуйста, где ошибка.
Ошибка в приведенной строке кода
← →
Nik (2010-03-23 16:49) [4]>Ошибка в приведенной строке кода
А как её исправить
← →
Медвежонок Пятачок © (2010-03-23 16:51) [5]проверить что в cxProgress.Properties.EditProperties лежит валидная ссылка на cxMemo
← →
Медвежонок Пятачок © (2010-03-23 16:56) [6]плюс проверить что сам cxProgress показывает на то что надо
← →
Nik (2010-03-24 10:36) [7]Проверил и то и другое, на cxMemo они не указывают.
Как добраться до Memo, ума не приложу :(
← →
Медвежонок Пятачок © (2010-03-24 10:56) [8]прикладывай - не прикладывай, но добраться до мемы можно только по ссылке на мему
← →
Andy BitOff © (2010-03-24 11:16) [9]cxProgress.Properties.Value := Text;
← →
Nik (2010-03-24 11:30) [10]Andy BitOff
>cxProgress.Properties.Value := Text;
Мне надо добавлять много строк и поэтому переменная Text постоянно меняется.
Разве что так:
cxProgress.Properties.Value := cxProgress.Properties.Value + #13#10 + Text;
Но будет выглядеть каряво...
← →
Andy BitOff © (2010-03-24 11:33) [11]
if Assigned(cxVerticalGrid1.InplaceEditor) and (cxVerticalGrid1.InplaceEditor is TcxMemo) then
TcxMemo(cxVerticalGrid1.InplaceEditor).Lines.Add("sss"#13#10"ffff");
Добраться до мемо через инплэйсэдитор, но... строка должна быть активна, иначе, соответственно не инплэйс ;)
← →
Nik (2010-03-24 11:36) [12]Andy BitOff © (24.03.10 11:33) [11]
Спасибо
Но немного не то :)
← →
Andy BitOff © (2010-03-24 11:38) [13]Ну, блин, тебе не угодишь =)))
← →
Nik (2010-03-24 11:42) [14]:)
В принципе подойдёт:cxProgress.Properties.Value := Text;
Andy BitOff, большое спасибо за помощь.
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2010.08.27;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.054 c