Hasta donde tengo entendido, no. No hay manera de que generes un indice estructurado sin modificar el header.
Para que generas y despues borras los indices?
Si solo consultas datos puedes crear cursores de SELECT-SQL y sobre de ellos generar los indices.
>Hice una aplicación que toma unos archivos DBF generados por clipper y los reindexe en mi aplicaciòn sin ningun problema, al finalizar la aplicación cierro los archivos e incluso borro los archivos de indices por mi generados.
>El tema es que el cliente también tenía una aplicación que tomaba los mismos dbf en Delphi y realizaba otras tareas, ahora desde que yo le instale el la aplicación desarrollada en fox, da un erro Corrupt header/Index como que foxpro al indexar alterara de alguna forma el Header del dbf y luego Delphi no lo puede leer, hay alguna forma de yo pueda evitar que fox toque el header del dbf cuando genero los indices.