|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
23.05.2014, 08:23 | #1 |
Пользователь
Регистрация: 19.05.2014
Сообщений: 48
|
StringGrid - проверить, что строка не выбрана
Ребят, подскажите сделал программу что то вроде теста, как сделать чтоб в последнем окне в мемо 1 выдавался вопрос который я выбрал а в мемо2 выдавался ответ который я выбрал(вопросы были в StringGrid-е) вот я описал:
k:=form2.StringGrid1.Row; if (k<>0) or (k<>1) or (k<>2) then s:='Вопрос не выбранí!' else s:=form2.StringGrid1.Cells[0,k]; memo2.Lines.Add(s); res := Form2.Edit1.Text; memo3.Lines.add(res); и оно как бы работает если ничего не выбрать во второй форме в этом стринггриде, но если что то выбрать то выдает где должно мой выбраный вопрос выдает мол вопрос не выбран, но ответ выдает, как исправить?? знаю что в стринггдиде нет -1 ячейки, так можно было бы сделать if k=-1 then s:='Вопрос не выбранí!' else |
23.05.2014, 08:49 | #2 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
ваша проверка БЕССМЫСЛЕНА. ЛЮБОЕ число в K не равное одновременно нулю, единице и двойке. это раз.
второе. Если мне не изменяет память, в StringGride всегда выбрана ячейка. Она не выбрана НЕ МОЖЕТ быть. Если Вы считаете не так - то, то банально сделайте выдачу на экран содержимое переменной K, посмотрите, чему оно у Вас равно.. |
23.05.2014, 08:59 | #3 | |
Пользователь
Регистрация: 19.05.2014
Сообщений: 48
|
Цитата:
|
|
23.05.2014, 09:12 | #4 | |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
я ничего не могу понять,
Цитата:
Так это строго запрещено правилами форума!! так в StringGride всегда что-то выбрано... Последний раз редактировалось Serge_Bliznykov; 23.05.2014 в 09:14. |
|
23.05.2014, 09:20 | #5 | |
Пользователь
Регистрация: 19.05.2014
Сообщений: 48
|
Цитата:
и в стрингриде может ничего не выбрано быть! |
|
23.05.2014, 11:25 | #6 |
Пользователь
Регистрация: 19.05.2014
Сообщений: 48
|
|
23.05.2014, 12:23 | #7 |
Форумчанин
Регистрация: 26.01.2007
Сообщений: 278
|
Так это не вопрос не выбран, это ответ не указан.
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Активность кнопок должна зависеть от того, выбрана ли строка в DataGrid | HarryFranc | WPF, UWP, WinRT, XAML | 1 | 18.10.2012 11:59 |
Проверить является ли строка палиндромом. | rrrl | Microsoft Office Excel | 2 | 30.05.2010 18:33 |
проверить, содержится ли строка в массиве | aurora_87 | Общие вопросы C/C++ | 6 | 28.12.2008 01:25 |
Проверить, является ли заданная строка симметричной. - Ассемблер | VHomer | Помощь студентам | 3 | 27.12.2008 19:37 |
Проверить пуста ли строка? | Slim | Microsoft Office Excel | 2 | 09.04.2007 15:55 |