Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2004.12.12;
Скачать: [xml.tar.bz2];

Вниз

Сжать DBF   Найти похожие ветки 

 
lightix   (2004-11-12 10:36) [0]

Подскажите (желательно с примерами) как сжать DBF файл?
Нашел функцию DbiPackTable, но не пойму как с ней работать


 
Соловьев ©   (2004-11-12 10:44) [1]

Учимся работать с хелпом. F3 - bde32.hlp Там набираем данную функцию - и клацаем мышкой по Delphi examples


 
Koala ©   (2004-11-12 11:16) [2]

Вообще
> [1] Соловьев ©   (12.11.04 10:44)
прав!!!
а так:

в Uses добавить BDE

procedure TdbaseTable.Pack(RegenIndexes: Boolean);
{ Упаковка таблицы для удаления записей из файла. }
const
SPackError = "Таблица должна быть активная и открыта эксклюзивно.";
begin
{Таблица должна быть активная и открыта эксклюзивно}
if not (Active and Exclusive) then
 raise EDatabaseError.Create(SPackError);
try
{Упаковка таблицы}
 Check(DbiPackTable(DBHandle, Handle, Nil, Nil, RegenIndexes));
finally
 { Обновление Delphi из BDE}
  CursorPosChanged;
  Refresh;
end;
end;

CODE>


 
Anatoly Podgoretsky ©   (2004-11-12 11:48) [3]

Так в справке поднобнейший пример для двух языков программирования.



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

Форум: "Базы";
Текущий архив: 2004.12.12;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.55 MB
Время: 0.048 c
4-1099030365
WaS
2004-10-29 10:12
2004.12.12
Определить нandle рабочего стола?


4-1099128378
Кириешки
2004-10-30 13:26
2004.12.12
Как определить есть ли диск в приводе?


14-1101306416
European
2004-11-24 17:26
2004.12.12
CVS and WinCVS


1-1101640633
serko
2004-11-28 14:17
2004.12.12
DateTimePicker


1-1100789422
TankMan
2004-11-18 17:50
2004.12.12
Написание обработчика исключительных ситуаций...





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский