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

Вниз

Почему не появляется текст в ячейке AdvStringGrid.   Найти похожие ветки 

 
kopachev   (2002-04-11 14:46) [0]

Почему не появляется текст в ячейке AdvStringGrid.
int col=2, row=7;
if (AdvStringGrid1->RowCount < row)
{
for (int i=0; i<row-AdvStringGrid1->RowCount; i++)
AdvStringGrid1->AddRow();
}
AnsiString str = "kk";
AdvStringGrid1->Cells[col][row] = str;


 
ded_di   (2002-04-11 15:22) [1]

Работает (появляется)

col:=2; row:=7;
if AdvStringGrid1.RowCount < row then
begin
for i:=0 to row-AdvStringGrid1.RowCount do
AdvStringGrid1.RowCount:=AdvStringGrid1.RowCount+1;
end;
AdvStringGrid1.Cells[col,row] := "kk";


 
kopachev   (2002-04-11 20:30) [2]

Да нет, у меня не работает. Делаю как выше.
Букв не видно.
Хотя если взять значение из AdvStringGrid1.Cells[col,row], то оно там есть "kk":
Panel1->Caption=AdvStringGrid1->Cells[col][row];
На панели выводится "кк". А в гриде не видно. Может нужно деалить перерисовку.
Киньте pas файл, у кого получилось.


 
kopachev   (2002-04-11 23:51) [3]

Киньте pas файл, у кого получилось


 
VAP   (2002-04-12 08:22) [4]

Все нормально работает.
Можно еще проще:
col:=2; row:=7;
if AdvStringGrid1.RowCount < row then
AdvStringGrid1.RowCount:=row+1;
AdvStringGrid1.Cells[col,row] := "kk";


 
kopachev   (2002-04-12 09:22) [5]

У меня тоже работает, но только когда я помещаю этот код в обработчик создания формы. FormCreate.
А мне нужно чтобы в процессе работы если не хватает строк, то пользователь мог добывить необходимое ему количество.
Я делал обработчик нажатия клавиши и в него вставлял код. Тогда язображения в ячейки не было видно. Хотя взять от туда значение я мог. Может нужно как-нибудь перерисовывать ячейки. Invalidate напимер делать. Подскажите чего-нибудь


 
kopachev   (2002-04-12 09:31) [6]

Ребят, все получилось. Использовал последний код. Все работает(а раньше нехотело). Всем спасибо!!!



Страницы: 1 вся ветка

Текущий архив: 2002.04.25;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.011 c
1-80992
shane54
2002-04-12 16:43
2002.04.25
Вроде элементарно.... но как? :)


1-80848
Ник
2002-04-12 22:00
2002.04.25
Не могу разобраться


1-80928
Абдурашид
2002-04-11 10:59
2002.04.25
Помогите сделать


1-80963
tovSuhov
2002-04-12 09:07
2002.04.25
Создание OCX-компонента...


1-80849
MystiX
2002-04-12 21:38
2002.04.25
Hooks