![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 11.12.2010
Сообщений: 71
|
![]()
Подскажите что не так нужно удалить все строки строки с 0 в 2 колонке
Код:
|
![]() |
![]() |
![]() |
#2 |
Тот ещё
Старожил
Регистрация: 14.11.2007
Сообщений: 2,242
|
![]() Код:
|
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 11.12.2010
Сообщений: 71
|
![]()
странно но не работает реакция нулевая
|
![]() |
![]() |
![]() |
#4 |
Тот ещё
Старожил
Регистрация: 14.11.2007
Сообщений: 2,242
|
![]()
1. Что такое THackGrid?
2. Возможно в ячйке не "0", а " 0 ". Тогда Код:
3. Нужно определить i перед циклом Код:
Последний раз редактировалось Sibedir; 21.12.2010 в 17:13. |
![]() |
![]() |
![]() |
#5 |
DelphiProger
Участник клуба
Регистрация: 14.11.2010
Сообщений: 1,023
|
![]()
у меня тут пишет что в StringGrid нелзя добоблят или удалять строки, значит надо проводит имитацию удалениа, смешат все нижестояшие в верх
VirusN13
|
![]() |
![]() |
![]() |
#6 |
Тот ещё
Старожил
Регистрация: 14.11.2007
Сообщений: 2,242
|
![]()
Логично. THackGrid, скорее всего, для этого и существует. Если проблема в нем, хотелось бы посмотреть реализацию.
|
![]() |
![]() |
![]() |
#7 |
Пользователь
Регистрация: 11.12.2010
Сообщений: 71
|
![]()
1.метод удаления строки
2.сейчас проверю |
![]() |
![]() |
![]() |
#8 | |
DelphiProger
Участник клуба
Регистрация: 14.11.2010
Сообщений: 1,023
|
![]() Цитата:
VirusN13
|
|
![]() |
![]() |
![]() |
#9 |
Пользователь
Регистрация: 11.12.2010
Сообщений: 71
|
![]()
Пример взял с этой ветки http://www.programmersforum.ru/showthread.php?t=119166
описание гдето читал в интернете смысл вроде такой что это защищенный метод удаления строки,да удаление еще и подругому делается просто показалось так проще записать я удалял так Код:
кто нидь помогите задача вроде простая пробежать по таблице и удалить все строки у которых во второй колонке 0 пробывал по разному удаляет но не так пропускает строки за несколько проходов все как нужно,но хотелось бы за один раз все удалить а не кликать на кнопку делал смещение тож не помогает Вот лови все удаляет Код:
в данном случае 3 строку все время Последний раз редактировалось Stilet; 21.12.2010 в 19:27. |
![]() |
![]() |
![]() |
#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 |