Bibliothèque en Turbo Pascal ou Free Pascal pour la gestion des fichiers de format .CSV.
Voici la liste des fonctions reconnus dans l'unité CSVLIBTP :
| Nom | Description |
|---|---|
| AddFieldValueCSV | Cette fonction permet d'ajouter une nouvelle valeur d'un champ d'un enregistrement CSV. |
| AddFieldValueIntegerCSV | Cette fonction permet d'ajouter une nouvelle valeur entière d'un champ d'un enregistrement CSV. |
| AddFieldValueLongIntCSV | Cette fonction permet d'ajouter une nouvelle valeur entière longue d'un champ d'un enregistrement CSV. |
| AddFieldValueRealCSV | Cette fonction permet d'ajouter une nouvelle valeur réel d'un champ d'un enregistrement CSV. |
| AddFieldValueStringCSV | Cette fonction permet d'ajouter une nouvelle valeur de chaine de caractères d'un champ d'un enregistrement CSV. |
| AddRecordCSV | Cette fonction permet d'ajouter un nouvel enregistrement dans le CSV. |
| CloseCSV | Cette fonction permet de fermer un fichier CSV. |
| CreateCSV | Cette fonction permet de créer un fichier CSV. |
| CountFieldCSV | Cette fonction permet de compter le nombre de champ que contient un fichier CSV. |
| CountRecordCSV | Cette fonction permet de compter le nombre d'enregistrement que contient un fichier CSV. |
| IsEndOfCSV | Cette fonction permet de vérifier si la fin du fichier CSV est atteinte. |
| GetQuotedString | Cette fonction permet de demander le caractère utiliser pour délimiter une chaine de caractères dans un fichier CSV, soit généralement «"». |
| GetSeparatorCSV | Cette fonction permet de demander le délimiteur entre les champs d'un enregistrement, soit généralement «,». |
| OpenCSV | Cette fonction permet d'ouvrir un fichier CSV. |
| ReadFieldCSV | Cette fonction permet d'effectuer la lecture d'un champ d'un enregistrement du CSV. |
| ReadFirstRecordCSV | Cette fonction permet de lire le premier enregistrement dans un fichier CSV. |
| ReadRecordCSV | Cette fonction permet de lire un enregistrement dans le fichier CSV. |
| SetSeparatorCSV | Cette procédure permet de fixer le séparateur de champ à utiliser dans un fichier CSV. |
| SetNoQuotedString | Cette procédure permet d'indiquer qu'il n'y a pas de délimiteur de chaine de caractères d'un fichier CSV. |
| SetQuotedString | Cette procédure permet de fixer le délimiteur de chaine de caractères d'un fichier CSV. |
| WriteRecordCSV | Cette fonction permet d'écrire un enregistrement complet dans un fichier CSV. |