Delphi - объектно-ориентированный язык программирования, разработанный компанией Borland в 1995 году. Он основан на языке программирования Pascal, но имеет более расширенные возможности и добавлены новые функции.
Delphi является интегрированной средой разработки (IDE), которая позволяет разрабатывать программное обеспечение для различных платформ, включая Windows, macOS, Android и iOS. Delphi достигает многоплатформенности с помощью...
Ниже приведен код обработчика кнопки OnClick, с помощью которого строится индекс:
procedureTForm1.Button1Click(Sender: TObject); var
bActive, bExclusive: Boolean; begin
bActive := Table1.Active; bExclusive := Table1.Exclusive; Table1.IndexDefs.Update; with
Table1 do
begin
Close; {таблица dBASE должна быть открыта в монопольном (exclusive) режиме} Exclusive := TRUE
; Open; if
Table1.IndexDefs.IndexOf('FNAME') <> 0 then
Table1.AddIndex('FNAME', 'FNAME', []); Close; Exclusive := bExclusive; Active := bActive; end
; end
;
Если вы собираетесь запускать проект из Delphi, пожалуйста убедитесь в том, что свойство таблицы Active в режиме проектирования установлено в False.