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

Вниз

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;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.073 c
15-1263677426
Юрий
2010-01-17 00:30
2010.08.27
С днем рождения ! 17 января 2010 воскресенье


15-1271237992
Сергей М.
2010-04-14 13:39
2010.08.27
О виртуальной мыши


15-1270153801
Юрий
2010-04-02 00:30
2010.08.27
С днем рождения ! 2 апреля 2010 пятница


2-1270793346
Ms-R
2010-04-09 10:09
2010.08.27
арктангенс


15-1265963056
Jeer
2010-02-12 11:24
2010.08.27
Виртуальный поезд





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский