LoadSubStringFromFile
Lit et charge en mémoire un sous-ensemble d'un fichier
Syntaxe
function LoadSubStringFromFile(fileName: String; offset: Integer; size: Integer): String
fileName: nom du fichier à charger
offset: position à partir de laquelle on commence à lire le fichier
size: nombre d'octets à lire
Remarques
- si le fichier n'existe pas, on renvoie une chaîne vide
- le premier octet du fichier est à l'offset 0
- si offset est inférieur à 0, on compte à partir du début du fichier
- si size est inférieure à 0 ou est supérieure à la taille du fichier, on renvoie tout le fichier
Exemples
// Affichage des 1000 octets à partir du 3000ème octet
PrintLn(LoadSubStringFromFile('D:\MonFichier.txt', 3000, 1000));
PrintLn(LoadSubStringFromFile('D:\MonFichier.txt', 3000, 1000));