Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 26.06.2009, 10:20   #1
k1r1ch
ACM!
Форумчанин
 
Аватар для k1r1ch
 
Регистрация: 19.06.2009
Сообщений: 382
По умолчанию Выделение строки в TStringGrid

У меня очередной вопрос: есть таблица TStringGrid. При выделении одной из ячеек должна выделяться вся строка, но при этом несколько строк выделять нельзя. Как это реализовать??? Может нужно использовать другой объект?
k1r1ch вне форума Ответить с цитированием
Старый 26.06.2009, 10:59   #2
S@fer
Форумчанин
 
Аватар для S@fer
 
Регистрация: 29.01.2009
Сообщений: 411
По умолчанию

В свойстве Options - goRowSelect установи значение в True, а в Options - goRangeSelect = False
S@fer вне форума Ответить с цитированием
Старый 26.06.2009, 11:25   #3
k1r1ch
ACM!
Форумчанин
 
Аватар для k1r1ch
 
Регистрация: 19.06.2009
Сообщений: 382
По умолчанию

А я думал какая-то сложная процедура нужна .

А в каком свойстве хранится номер выделенной строки? Как мне сделать, чтобы типо я нажимаю на кнопку, и значение переменной Икс становится равно номеру выделенной строки?

Последний раз редактировалось k1r1ch; 26.06.2009 в 12:14.
k1r1ch вне форума Ответить с цитированием
Старый 26.06.2009, 12:29   #4
Neeter
Форумчанин
 
Аватар для Neeter
 
Регистрация: 22.02.2009
Сообщений: 875
По умолчанию

Код:
Y := StringGrid1.Row;  //Строка
X := StringGrid1.Col;   //Столбец
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство.
Neeter вне форума Ответить с цитированием
Старый 26.06.2009, 12:54   #5
k1r1ch
ACM!
Форумчанин
 
Аватар для k1r1ch
 
Регистрация: 19.06.2009
Сообщений: 382
По умолчанию

Не работает!
k1r1ch вне форума Ответить с цитированием
Старый 26.06.2009, 12:54   #6
S@fer
Форумчанин
 
Аватар для S@fer
 
Регистрация: 29.01.2009
Сообщений: 411
По умолчанию

Что не работает?
S@fer вне форума Ответить с цитированием
Старый 26.06.2009, 12:57   #7
k1r1ch
ACM!
Форумчанин
 
Аватар для k1r1ch
 
Регистрация: 19.06.2009
Сообщений: 382
По умолчанию

StringGrid1.Row не возвращает номер выделенной строки!
k1r1ch вне форума Ответить с цитированием
Старый 26.06.2009, 12:58   #8
S@fer
Форумчанин
 
Аватар для S@fer
 
Регистрация: 29.01.2009
Сообщений: 411
По умолчанию

показывай код.
В какой процедуре у тебя выполняется этот код?
S@fer вне форума Ответить с цитированием
Старый 26.06.2009, 13:01   #9
k1r1ch
ACM!
Форумчанин
 
Аватар для k1r1ch
 
Регистрация: 19.06.2009
Сообщений: 382
По умолчанию

А все заработало, это я торможу!
k1r1ch вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Выделение подстрок из строки AmXSe Помощь студентам 4 14.03.2009 06:51
выделение j-ой строки в RichTextBox TaTT DoGG Общие вопросы .NET 11 08.03.2009 15:56
выделение чмсел из строки belikk Microsoft Office Excel 5 19.11.2008 17:15
Выделение слов из строки // Pascal Rifler Паскаль, Turbo Pascal, PascalABC.NET 4 02.07.2008 08:22
Выделение строки (canvas) в StringGrid elfo Помощь студентам 1 24.06.2008 12:12