Ecriture d'un fichier ansi par les api

Soyez le premier à donner votre avis sur cette source.

Vue 19 262 fois - Téléchargée 428 fois

Description

Ce source écrit des données au format ANSI dans un fichier à l'aide des API système.

Pourquoi ce source?
Auparavant, j'écrivais des données binaire avec le controle File et sa méthode LinePrint mais j'avais systématiquement un CR/LF à la fin du fichier.
De plus aprés avoir écrit une ligne, je devais me repositionner 2 caractères en arrière pour écraser le dernier CR/LF écrit.
Quant aux méthodes put et WriteFields je n'ai même pas cherché à les essayer!

A l'aide des API j'ai pu contourner ce problème:
Cet exemple écrit une chaine brute en ANSI dans un fichier en mode Append. On y trouve également une fonction qui convertit de façon fiable une chaine de caractères Unicode en ANSI.

Avec cette méthode, il est possible d'écrire n'importe quelle donnée binaire ANSI dans le fichier depuis evb 3.0.

Pour voir le résultat, copiez le fichier créé et ouvrez le.

Codes Sources

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.