Форум: "Основная";
Текущий архив: 2004.04.11;
Скачать: [xml.tar.bz2];
ВнизВыделить необходимую ячейку в StringGrid Найти похожие ветки
← →
samalex (2004-04-19 10:47) [0]Уважаемые знатоки!!!
Совсем запутался. В программе использую StringGrid для вывода ряда значений. Есть необходимость обратного процесса - сделать текущей определенную ячейку, например (6,2). В стандартных методах я этого не нашел.
Заранее благодарен ...
← →
samalex (2004-04-19 10:47) [0]Уважаемые знатоки!!!
Совсем запутался. В программе использую StringGrid для вывода ряда значений. Есть необходимость обратного процесса - сделать текущей определенную ячейку, например (6,2). В стандартных методах я этого не нашел.
Заранее благодарен ...
← →
[BAD]Angel © (2004-04-19 10:49) [1]cells[3,2]
← →
[BAD]Angel © (2004-04-19 10:49) [1]cells[3,2]
← →
samalex (2004-04-19 11:00) [2]> [BAD]Angel © (19.04.04 10:49) [1]
> cells[3,2]
Ошибка выдается "Access violation adress ..."
← →
samalex (2004-04-19 11:00) [2]> [BAD]Angel © (19.04.04 10:49) [1]
> cells[3,2]
Ошибка выдается "Access violation adress ..."
← →
samalex (2004-04-19 11:06) [3][BAD]Angel ©
Виноват, ошибки нет, теперь другая ситуация, пишу
StringGrid1.Cells[5,5];
и никакой реакции.
← →
samalex (2004-04-19 11:06) [3][BAD]Angel ©
Виноват, ошибки нет, теперь другая ситуация, пишу
StringGrid1.Cells[5,5];
и никакой реакции.
← →
[BAD]Angel © (2004-04-19 11:06) [4]если AccesViolation то проверяй все переменные, может быть в них проблемма
← →
[BAD]Angel © (2004-04-19 11:06) [4]если AccesViolation то проверяй все переменные, может быть в них проблемма
← →
Плохиш (2004-04-19 11:08) [5]>samalex (19.04.04 10:47)
StringGrid1.Row := ...
StringGrid1.Col := ...
+ F1
← →
Плохиш (2004-04-19 11:08) [5]>samalex (19.04.04 10:47)
StringGrid1.Row := ...
StringGrid1.Col := ...
+ F1
← →
[BAD]Angel © (2004-04-19 11:10) [6]попробуй это:
procedure TForm1.Button1Click(Sender: TObject);
var
myRect: TGridRect;
begin
myRect.Left := 2;
myRect.Top := 2;
myRect.Right := 2;
myRect.Bottom := 2;
StringGrid1.Selection := myRect
end;
это выдлит ячеку [2,2]
← →
[BAD]Angel © (2004-04-19 11:10) [6]попробуй это:
procedure TForm1.Button1Click(Sender: TObject);
var
myRect: TGridRect;
begin
myRect.Left := 2;
myRect.Top := 2;
myRect.Right := 2;
myRect.Bottom := 2;
StringGrid1.Selection := myRect
end;
это выдлит ячеку [2,2]
← →
VAleksey © (2004-04-19 11:12) [7]StringGrid1.Row := 3;
StringGrid1.Col := 3;
StringGrid1.SetFocus;
← →
VAleksey © (2004-04-19 11:12) [7]StringGrid1.Row := 3;
StringGrid1.Col := 3;
StringGrid1.SetFocus;
← →
samalex (2004-04-19 11:20) [8]
> Плохиш (19.04.04 11:08) [5]
> >samalex (19.04.04 10:47)
>
> StringGrid1.Row := ...
> StringGrid1.Col := ...
Спасибо, работает ... ларчик просто открывался.
← →
samalex (2004-04-19 11:20) [8]
> Плохиш (19.04.04 11:08) [5]
> >samalex (19.04.04 10:47)
>
> StringGrid1.Row := ...
> StringGrid1.Col := ...
Спасибо, работает ... ларчик просто открывался.
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2004.04.11;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.039 c