Enregistrement avec c#
Fermé
lilivivi
Messages postés
18
Date d'inscription
lundi 11 mai 2009
Statut
Membre
Dernière intervention
8 juin 2009
-
1 juin 2009 à 19:53
scriptiz Messages postés 1424 Date d'inscription dimanche 21 décembre 2008 Statut Membre Dernière intervention 14 septembre 2023 - 1 juin 2009 à 22:48
scriptiz Messages postés 1424 Date d'inscription dimanche 21 décembre 2008 Statut Membre Dernière intervention 14 septembre 2023 - 1 juin 2009 à 22:48
A voir également:
- Enregistrement avec c#
- Telecharger studio d'enregistrement rap - Télécharger - Édition & Montage
- Comment couper un enregistrement audio - Guide
- Enregistrement ecran pc - Guide
- Enregistrement musique mp3 - Télécharger - Streaming audio
- Youtube enregistrement vidéo - Guide
1 réponse
scriptiz
Messages postés
1424
Date d'inscription
dimanche 21 décembre 2008
Statut
Membre
Dernière intervention
14 septembre 2023
425
1 juin 2009 à 22:48
1 juin 2009 à 22:48
Je ne vois pas bien ce que tu entends par interface.
Mais pour faire des enregistrement dans des fichiers voici la classe la plus utile : StreamWriter
La documentation :
https://docs.microsoft.com/fr-fr/dotnet/api/system.io.streamwriter?redirectedfrom=MSDN&view=netframework-4.8
Quelques exemples regroupés en une méthode des différentes façon d'écrire dans un fichier avec StreamWriter.
Mais pour faire des enregistrement dans des fichiers voici la classe la plus utile : StreamWriter
La documentation :
https://docs.microsoft.com/fr-fr/dotnet/api/system.io.streamwriter?redirectedfrom=MSDN&view=netframework-4.8
Quelques exemples regroupés en une méthode des différentes façon d'écrire dans un fichier avec StreamWriter.
public void CreateTextFile(string fileName, string textToAdd) { string logFile = DateTime.Now.ToShortDateString() .Replace(@"/",@"-").Replace(@"\",@"-") + ".log"; FileStream fs = new FileStream(fileName, FileMode.CreateNew, FileAccess.Write, FileShare.None); StreamWriter swFromFile = new StreamWriter(logFile); swFromFile.Write(textToAdd); swFromFile.Flush(); swFromFile.Close(); StreamWriter swFromFileStream = new StreamWriter(fs); swFromFileStream.Write(textToAdd); swFromFileStream.Flush(); swFromFileStream.Close(); StreamWriter swFromFileStreamDefaultEnc = new System.IO.StreamWriter(fs, System.Text.Encoding.Default); swFromFileStreamDefaultEnc.Write(textToAdd); swFromFileStreamDefaultEnc.Flush(); swFromFileStreamDefaultEnc.Close(); StreamWriter swFromFileTrue = new StreamWriter(fileName,true); swFromFileTrue.Write(textToAdd); swFromFileTrue.Flush(); swFromFileTrue.Close(); StreamWriter swFromFileTrueUTF8Buffer = new StreamWriter(fileName, true, System.Text.Encoding.UTF8,512); swFromFileTrueUTF8Buffer.Write(textToAdd); swFromFileTrueUTF8Buffer.Flush(); swFromFileTrueUTF8Buffer.Close(); StreamWriter swFromFileTrueUTF8 = new StreamWriter(fileName, true, System.Text.Encoding.UTF8); swFromFileTrueUTF8.Write(textToAdd); swFromFileTrueUTF8.Flush(); swFromFileTrueUTF8.Close(); StreamWriter swFromFileStreamUTF8Buffer = new StreamWriter(fs, System.Text.Encoding.UTF8, 512); swFromFileStreamUTF8Buffer.Write(textToAdd); swFromFileStreamUTF8Buffer.Flush(); swFromFileStreamUTF8Buffer.Close(); }