Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2004.09.12;
Скачать: [xml.tar.bz2];

Вниз

Как выбрать параметры из 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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.035 c
1-1093558168
kukun
2004-08-27 02:09
2004.09.12
Самостоятельное программирование операторов div и mod.


14-1092813816
Knight
2004-08-18 11:23
2004.09.12
Экспедиция закончилась...


1-1093668743
SNV-Soft
2004-08-28 08:52
2004.09.12
Панель инструментов в стиле ХР


3-1092723998
HMT
2004-08-17 10:26
2004.09.12
Подскажите плз как это будет в Interbase SQL


1-1093373344
Rlz
2004-08-24 22:49
2004.09.12
Вопрос по функциям





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский