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

Вниз

удаление из stringgrid   Найти похожие ветки 

 
Серый ©   (2006-12-23 14:31) [0]

Как можно по щелчку на кнопке мыши удалить ячейку(и) из stringgrid


 
Anatoly Podgoretsky ©   (2006-12-23 14:41) [1]

> Серый  (23.12.2006 14:31:00)  [0]

И что должно получититься в гриде при удалении ячейки - дырка?


 
Серый ©   (2006-12-23 14:53) [2]

Хорошо.Тогда как копировать 1,3 и 5 строки из одного stringgrid"а в другой так, чтобы они находились друг за другом и между ними не было разрыва


 
Anatoly Podgoretsky ©   (2006-12-23 14:55) [3]

> Серый  (23.12.2006 14:53:02)  [2]

Ну и вопросики ты задаешь, видимо никогда справку вживую не видел.
Конечно же методом присваивания.


 
Серый ©   (2006-12-23 14:59) [4]

Методом присваивания между строками будут разрывы-на первой строке будет значение, а на второй пусто, на третьей опять значение.А мне это нужно избежать.


 
Anatoly Podgoretsky ©   (2006-12-23 15:11) [5]

> Серый  (23.12.2006 14:59:04)  [4]

Зачем присваиваешь третей, присваивай второй.


 
Anatoly Podgoretsky ©   (2006-12-23 15:11) [6]

> Серый  (23.12.2006 14:59:04)  [4]

Ознакомься в книжке, что такое индексы


 
Серый ©   (2006-12-23 15:15) [7]

Ну так я незнаю как это сделать.
for a:=1 to SG1.rowcount-1 do
if (sg1.Cells[1,a]>"4")  then
begin
stringgrid1.Cells[1,a]:=sg1.Cells[1,a];
stringgrid1.Cells[0,a]:=sg1.Cells[0,a];
end;
Вот как я присваиваю.


 
Anatoly Podgoretsky ©   (2006-12-23 15:26) [8]

> Серый  (23.12.2006 15:15:07)  [7]

Неправильно присваиваешь, требуется два индекса, один для чтения, второй для записи.


 
HF-Trade ©   (2006-12-23 16:24) [9]

Добавь -

Var
I:Integer;
......

А теперь так попробуй -

I:=1;
For a:=1 to SG1.RowCount-1 do
IF (sg1.Cells[1,a]>"4")  then
Begin
stringgrid1.Cells[1,I]:=sg1.Cells[1,a];
stringgrid1.Cells[0,I]:=sg1.Cells[0,a];

I:=I+1;

end;



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

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

Наверх




Память: 0.48 MB
Время: 0.083 c
3-1161793929
rar
2006-10-25 20:32
2007.01.14
отключить пользователя от сервера


2-1167016229
Single3
2006-12-25 06:10
2007.01.14
Как определить, что переменная равна значениям NAN или -NAN ?


2-1166959976
Jeeb
2006-12-24 14:32
2007.01.14
Добавление записи в БД


15-1166973440
palva
2006-12-24 18:17
2007.01.14
С рождеством тех,


15-1167038945
WondeRu
2006-12-25 12:29
2007.01.14
В среду сдал на сертификат Microsoft