Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 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.065 c
2-1273310856
FIL-23
2010-05-08 13:27
2010.08.27
как добавить запись в базу с помощь sql запроса


6-1217598621
Shamansky_ne
2008-08-01 17:50
2010.08.27
Soap как поменять пакет перед посылкой


2-1273071297
ИльяСеменов
2010-05-05 18:54
2010.08.27
Как выгрузить данные из базы данных в массив дельфи


15-1273350599
Юрий
2010-05-09 00:29
2010.08.27
С днем рождения ! 9 мая 2010 воскресенье


15-1267740121
Klopa
2010-03-05 01:02
2010.08.27
Скорость передачи по COM порту





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский