|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
21.12.2010, 15:15 | #1 |
Пользователь
Регистрация: 11.12.2010
Сообщений: 71
|
StringGrid сравнение
Подскажите что не так нужно удалить все строки строки с 0 в 2 колонке
Код:
|
21.12.2010, 15:24 | #2 |
Тот ещё
Старожил
Регистрация: 14.11.2007
Сообщений: 2,242
|
Код:
|
21.12.2010, 17:01 | #3 |
Пользователь
Регистрация: 11.12.2010
Сообщений: 71
|
странно но не работает реакция нулевая
|
21.12.2010, 17:09 | #4 |
Тот ещё
Старожил
Регистрация: 14.11.2007
Сообщений: 2,242
|
1. Что такое THackGrid?
2. Возможно в ячйке не "0", а " 0 ". Тогда Код:
3. Нужно определить i перед циклом Код:
Последний раз редактировалось Sibedir; 21.12.2010 в 17:13. |
21.12.2010, 17:12 | #5 |
DelphiProger
Участник клуба
Регистрация: 14.11.2010
Сообщений: 1,023
|
у меня тут пишет что в StringGrid нелзя добоблят или удалять строки, значит надо проводит имитацию удалениа, смешат все нижестояшие в верх
VirusN13
|
21.12.2010, 17:15 | #6 |
Тот ещё
Старожил
Регистрация: 14.11.2007
Сообщений: 2,242
|
Логично. THackGrid, скорее всего, для этого и существует. Если проблема в нем, хотелось бы посмотреть реализацию.
|
21.12.2010, 17:28 | #7 |
Пользователь
Регистрация: 11.12.2010
Сообщений: 71
|
1.метод удаления строки
2.сейчас проверю |
21.12.2010, 17:32 | #8 | |
DelphiProger
Участник клуба
Регистрация: 14.11.2010
Сообщений: 1,023
|
Цитата:
VirusN13
|
|
21.12.2010, 17:32 | #9 |
Пользователь
Регистрация: 11.12.2010
Сообщений: 71
|
Пример взял с этой ветки http://www.programmersforum.ru/showthread.php?t=119166
описание гдето читал в интернете смысл вроде такой что это защищенный метод удаления строки,да удаление еще и подругому делается просто показалось так проще записать я удалял так Код:
кто нидь помогите задача вроде простая пробежать по таблице и удалить все строки у которых во второй колонке 0 пробывал по разному удаляет но не так пропускает строки за несколько проходов все как нужно,но хотелось бы за один раз все удалить а не кликать на кнопку делал смещение тож не помогает Вот лови все удаляет Код:
в данном случае 3 строку все время Последний раз редактировалось Stilet; 21.12.2010 в 19:27. |
21.12.2010, 18:38 | #10 | |
Пользователь
Регистрация: 11.12.2010
Сообщений: 71
|
делаю так все работает но приходиться жать на кнопку три четыре раза что не так
думаю нужно определить что делать программе если в ячейки любое другое чило Код:
Цитата:
в ячейки ноль код ниже работает но приходиться жать на кнопку несколько раз В ячейки или 0 или больше 10 Код:
Но вот так по идеи должно работать Код:
Последний раз редактировалось Stilet; 21.12.2010 в 19:28. |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Сравнение строк | Dasharnb777 | Общие вопросы .NET | 5 | 22.09.2010 20:46 |
firebird сравнение | belii0987 | БД в Delphi | 6 | 17.09.2010 14:58 |
сравнение | slavsmo | Microsoft Office Excel | 2 | 05.04.2010 17:51 |
stringgrid,сравнение двух столбцов на совпадения и не совпадения | betirsolt | БД в Delphi | 7 | 19.01.2010 15:09 |
Сравнение данных | White | БД в Delphi | 1 | 09.09.2008 22:32 |