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

Вниз

Как выбрать параметры из StringGrid   Найти похожие ветки 

 
MvL   (2004-08-29 21:00) [0]

Здравствуйте все! В Делфи я новичок, решил сделать твикер реестра лично для себя. Осталось только сделать редактор автозаргузки. Есть СтрингГрид с 2-мя колонками, в 1-имя ключа, а 2-значение. В опциях стоит RowSelect true. Вопрос: как выделив строку и нажав кнопку "удалить", считать параметр из СтрингГрид в виде 2-х строк, Может где исходник какого-нибудь твикера есть?


 
begin...end ©   (2004-08-29 21:09) [1]

Ты знаешь, это так сложно...

var
 Key, Value: String;
 SG: TStringGrid;


В обработчике нажатия кнопки "Удалить":

begin
 Key := SG.Cells[1, Row];
 Value := SG.Cells[2, Row];
end.


А ещё в Delphi 7 есть компонент TValueListEditor...


 
MvL   (2004-08-29 21:27) [2]

Спасибо! Видно я совсем заучился ;-)


 
MvL   (2004-08-29 21:46) [3]

Рано я обрадовался:( пишу:

procedure TForm1.Button13Click(Sender: TObject);
var key,val:string;
begin
key:=stringgrid1.Cells[1,row];
val:=stringgrid1.Cells[2,row];
showmessage(key+" "+val);
end;

Получаю: Row-неопределённая переменная...
Напомню задачу:
Надо ткнуть мышью в СтрингГрид-выделится ряд,2 ячейки;
нажав кнопку, нужно считать данные из обеих ячеек выбранного ряда в 2 переменные. Как это сделать?


 
Юрий Зотов ©   (2004-08-29 22:08) [4]

Это все оттого, что большие буквы не ставите, и пробелы тоже. Вот так надо:

with StringGrid1 do
 ShowMessage(Cells[1, Row] + " " + Cells[2, Row]);


 
Черный дембель   (2004-08-29 22:08) [5]

А кто такой "row", может 1 или 2


 
MvL   (2004-08-29 23:35) [6]

2 Юрий Зотов
Вот теперь всё получилось! Спасибо!


 
Германн ©   (2004-08-30 02:58) [7]

2 Юрий Зотов ©   (29.08.04 22:08) [4]
С юмором у Вас проблем нет. :)) Особенно понравилось про "большие буквы"!



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

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

Наверх




Память: 0.48 MB
Время: 0.067 c
1-1093511776
hgd
2004-08-26 13:16
2004.09.12
Кто подскажет?


14-1093016029
Сергей Г
2004-08-20 19:33
2004.09.12
Загадки


14-1093385067
Gero
2004-08-25 02:04
2004.09.12
32-битных иконки


3-1092809583
Uran
2004-08-18 10:13
2004.09.12
Как лучше защитить базу данных?


14-1092981849
Qwer
2004-08-20 10:04
2004.09.12
Delphi 7 + CR9 !!!