Bonjour

J'ai souvent (malheureusement) besoin de connaître la structure d'un fichier DBase (champs, types de champs, etc.).
Pour obtenir facilement ces informations, je viens de terminer (aux éventuels bugs non détectés près) un petit utilitaire qui lit directement les fichiers DBF pour en extraire la structure. L'avantage est qu'il indique également le nombre de lignes marquées "deleted" qui ne servent plus à rien mais qui prennent quand même de la place. Par contre, il ne lit pas les données parce que ça ne m'était pas utile.

Je précise qu'il s'agit bien d'une lecture directe (par un TFileStreaam) sans utilisation de BDE ou ODBC.

Si ça intéresse quelqu'un, je donne le code source à qui le veut. C'est codé en XE7 avec un TClientDataset pour afficher et imprimer les résultats.