Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.09.05;
Скачать: CL | DM;

Вниз

удаление записи в типизированном файле   Найти похожие ветки 

 
Станислав   (2004-08-21 16:22) [0]

подскажите как...
например у меня есть файл из трех записей. как мне удалить среднюю???


 
Sandman25 ©   (2004-08-21 16:25) [1]

Перезаписав остаток записей с нового места


 
Гаврила ©   (2004-08-21 17:54) [2]

в формате DBF  это делается так
у каждой записи есть флаг
"удалена"
и при считывании просто записи с этим флагом  игнорируются


 
Станислав   (2004-08-21 17:56) [3]

еще вопрос :)
Как можно удалить запись из динамического массива?

Можно сделать так
1
2
3
4
5
6

удаляем 3-ю запись...
смещаем массив
1
2
4
5
6
-
уменьшаем массив на 1?


 
QuasiLamo ©   (2004-08-21 18:05) [4]


> Станислав   (21.08.04 17:56) [3]

возможно, тут будет уместно использование TLIST


 
Станислав   (2004-08-22 02:34) [5]

Я уже решил проблему:)

Удаление из динамического массива
Path - массив
Index - элемент который надо удалить

 for i:= index to High(Path)-1 do begin
   Path[i] := Path[i+1];
 end;
SetLength(Path,High(Path));



Страницы: 1 вся ветка

Текущий архив: 2004.09.05;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.051 c
4-1090560038
mail
2004-07-23 09:20
2004.09.05
Возможно ли размещение Image в rtfedit


1-1092762975
ctapik-net
2004-08-17 21:16
2004.09.05
Почему не работает TInternetExplorer не пойму


1-1092981649
denmin
2004-08-20 10:00
2004.09.05
Можно ли отловить экстренное закрытие программы?


6-1088783472
Delphi5.01
2004-07-02 19:51
2004.09.05
spisok saitov s ...


1-1092793397
race1
2004-08-18 05:43
2004.09.05
форма