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

Вниз

Выделенная ячейка   Найти похожие ветки 

 
Checist [root]   (2003-02-24 21:47) [0]

Как мне получить текст выделенной ячейки в StringGrid1 при нажатии на кнопку Button1


 
Checist [root]   (2003-02-24 22:26) [1]

Что-то нынче форум совсем вялый.


 
mrcat ©   (2003-02-24 22:34) [2]

Дык выходные, батенька =)))

[ OnSelectCell] запоминай координаты выделенной ячейки

В обработчике Button обращайся к своей ячейке:

ShowMessageFmt("Выделенная ячейка: [%d, %d]", [Col, Row]);


 
Checist [root]   (2003-02-24 23:06) [3]

Что-то на С++ смахивает или я ошибаюсь? А как на Дельфах и полностью?


 
mrcat ©   (2003-02-24 23:10) [4]

для тех, кто в танке: =)))

var
Row, Col: integer = 0;
...

procedure TfrmChecist.StringGrid1SelectCell(Sender: TObject; ACol, ARow: Integer; var CanSelect: Boolean);
begin
Row := ARow;
Col := ACol;
end;

...

procedure TfrmChecist.ButtonClick(Sender: TObject);
begin
ShowMessageFmt("Выделенная ячейка: [%d, %d]", [Col, Row]);
end;


 
Song ©   (2003-02-24 23:11) [5]

TStringGrid.Selection


 
Checist [root]   (2003-02-24 23:15) [6]

Да не, не то. Мне нужно чтобы при нажатии на кнопу вылетал текст находящийся в выделенной ячейке. Например, если я заранее сделал следующее: StringGrid1.Cells[1,2]:="Текст", то когда я выделю ячейку и нажму клавишу должно быть выведенно на Label1 "Текст"


 
mrcat ©   (2003-02-24 23:16) [7]

Song © (24.02.03 23:11)

угу. так прикольнее...


 
Checist [root]   (2003-02-24 23:17) [8]

Song, а это вообще как выглидит полностью?


 
Song ©   (2003-02-24 23:18) [9]

try
With StringGrid1 Do Label1.Caption:=Cells[Row,Col];
except
end;


 
Checist [root]   (2003-02-24 23:18) [10]

Что прикольнее?


 
mrcat ©   (2003-02-24 23:20) [11]

Checist [root] (24.02.03 23:15)

procedure TfrmChecist.ButtonClick(Sender: TObject);
begin
ShowMessageFmt("Текст выделенной ячейки: %s",
[StringGrid.Cells[StringGrid.Selection.TopLeft.X,
StringGrid.Selection.TopLeft.Y]]);
end;


 
Checist [root]   (2003-02-24 23:22) [12]

Хм, проверим.


 
Checist [root]   (2003-02-24 23:25) [13]

Тогда, вот еще: как мне удолить ячейку из StringGrid1, так чтобы все остальные поднялись на одну вверх.


 
Song ©   (2003-02-24 23:27) [14]

Удалить и сдвинуть.
Есть и попроще, но с твоими знаниями лучше со "сложных" начинать.


 
mmmh   (2003-02-24 23:47) [15]

А может кто знает как отсортировать String grid что сначала были строки с текстом а потом пустые


 
mmmh   (2003-02-25 08:21) [16]

ну гдеже ответы


 
mmmh   (2003-02-25 23:25) [17]

а может кто знает как всетке ето делается



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

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

Наверх




Память: 0.49 MB
Время: 0.026 c
9-16850
Алексей :))
2002-10-02 01:30
2003.03.06
Очень хочу написать игру, есть проблемки... помогите пожалуйста!


3-16882
Danilka
2003-02-18 09:37
2003.03.06
Как ускорить хранимую процедуру в Oracle


14-17268
Димаска
2003-02-19 01:24
2003.03.06
Вопрос про свич


1-17120
Prior
2003-02-22 10:28
2003.03.06
Компонент без формы


14-17272
Zhenka
2003-02-19 05:55
2003.03.06
Хочу собрать новый комп