Le but de départ était surtout de voir comment créer, modifier un fichier avec TFileStream.
Merci à vous pour vos explications.
Mais une dernière petite question, comment puis-je gérer ou vérifier le BOM ?
Le but de départ était surtout de voir comment créer, modifier un fichier avec TFileStream.
Merci à vous pour vos explications.
Mais une dernière petite question, comment puis-je gérer ou vérifier le BOM ?
il suffit de lire les premiers octets du fichier, qui sont une signature du type de fichier.
il faut cependant savoir à quoi s'attendre : un fichier de données seules peut commencer par la même "signature" !
on en revient donc au départ : mieux vaut avoir une idée de ce qui s'est passé : quel logiciel a créé le fichier, quelle est son extension, etc
Delphi 5 Pro - Delphi 11.3 Alexandria Community Edition - CodeTyphon 6.90 sous Windows 10 ; CT 6.40 sous Ubuntu 18.04 (VM)
. Ignorer la FAQ Delphi et les Cours et Tutoriels Delphi nuit gravement à notre code !
Le fichier a été créé avec Win7.
Clique droit dans l'explorateur de windows, Nouveau - Document texte.
Ajout manuellement de test123.
Tout simplement, donc ça veut dire que par défaut win7 utilise de l'unicode.
pour tester tout ces idée, ecrie un code en dur
Code : Sélectionner tout - Visualiser dans une fenêtre à part fs.Write('blabla',6);
PAS DE DESTIN, C'EST CE QUE NOUS FAISONS
Il a à vivre sa vie comme ça et il est mûr sur ce mur se creusant la tête : peut–être qu'il peut être sûr, etc.
Oui, je milite pour l'orthographe et le respect du trait d'union à l'impératif.
Après avoir posté, relisez-vous ! Et en cas d'erreur ou d'oubli, il existe un bouton « Modifier », à utiliser sans modération
On a des lois pour protéger les remboursements aux faiseurs d’argent. On n’en a pas pour empêcher un être humain de mourir de misère.
Mes 2 cts,
--
jp
Il a à vivre sa vie comme ça et il est mûr sur ce mur se creusant la tête : peut–être qu'il peut être sûr, etc.
Oui, je milite pour l'orthographe et le respect du trait d'union à l'impératif.
Après avoir posté, relisez-vous ! Et en cas d'erreur ou d'oubli, il existe un bouton « Modifier », à utiliser sans modération
On a des lois pour protéger les remboursements aux faiseurs d’argent. On n’en a pas pour empêcher un être humain de mourir de misère.
Mes 2 cts,
--
jp
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager