|
| Enregistrer un fichier en Hexadécimal |
| Iniciado por cecile.aliaga, 25,feb. 2020 10:21 - 2 respuestas |
| |
| | | |
|
| |
| Publicado el 25,febrero 2020 - 10:21 |
Bonjour, Je souhaite créer un fichier en hexadécimal. J'ai la chaîne hexadécimal correct mais si j'utilise un fSauveTexte dans un fichier j'écris simplement ma chaine dans le fichier. Je souhaiterai construire mon fichier directement en hexadécimal. Est-ce que des fonctions WinDev existe ? Si non comment puis-je créer ce type de fichier ?
Merci, |
| |
| |
| | | |
|
| | |
| |
Miembro registrado 2.682 mensajes |
|
| Publicado el 25,febrero 2020 - 12:04 |
Bonjour,
Cela fonctionne très bien:
sToto est chaîne = "je suis une chaine" sChaineHexa est une chaîne
POUR i = 1 À Taille(sToto) sChaineHexa += EntierVersHexa(Asc(sToto[[i]])) FIN
fSauveTexte(fRepExe()+"\toto.txt",sChaineHexa)
-- Cordialement,
Philippe SAINT-BERTIN |
| |
| |
| | | |
|
| | |
| |
| Publicado el 25,febrero 2020 - 13:44 |
Merci pour ces informations. J'avais besoin de l'inverse. J'ai donc utilisé :
bufBuffer est un buffer = HexaVersBuffer(sMaChaineHexa) fSauveTexte(sFichier,bufBuffer) |
| |
| |
| | | |
|
| | | | |
| | |
|