![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Старожил
Регистрация: 29.01.2008
Сообщений: 2,406
|
![]()
Привет всем!
Вот проблема: Имеиться tRec = record var1, var2, var3: string; var4, var5, var6: byte; var7, var8, var9: boolean; end; var rec: array of tRec; Допустим rec у нас [0..9]. Как мне удалить из rec пункт, скажем 5. |
![]() |
![]() |
![]() |
#2 |
Участник клуба
Регистрация: 02.09.2007
Сообщений: 1,193
|
![]()
Шестой пишем на место пятого, седьмой на шестой и т.д., размер массива уменьшаем на единицу.
|
![]() |
![]() |
![]() |
#3 |
Старожил
Регистрация: 29.01.2008
Сообщений: 2,406
|
![]()
А функции нет подходящей, тила delValue(rec, 5); ???
|
![]() |
![]() |
![]() |
#4 |
;-)
Пользователь
Регистрация: 18.07.2007
Сообщений: 69
|
![]()
Я бы обменял местами удаляемый и последний, и уменьшил бы размер массива на единицу. Это если порядок следования в массиве не играет роли.
Последний раз редактировалось Net; 08.06.2008 в 13:38. |
![]() |
![]() |
![]() |
#5 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]()
А зачем тебе удалять? Просто не учитывай его.
I'm learning to live...
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Удаление элемента динамического массива | Dogmat | Помощь студентам | 6 | 13.07.2008 14:33 |
Удаление записи с Registry | celovec | Общие вопросы Delphi | 2 | 29.07.2007 21:55 |
Удаление записи с файла | werser | Помощь студентам | 8 | 27.06.2007 06:25 |
СОХРАНИЯ В ФАЙЛ ДВУМЕРНОГО ДИНАМИЧЕСКОГО МАСИВА!!!! | _FL@ER_ | Помощь студентам | 2 | 23.06.2007 16:31 |
Удаление записи из *.dbf | BJF.41 | БД в Delphi | 4 | 15.03.2007 18:29 |