WikiElectronique

Wiki sur l'électronique et l'informatique

Outils pour utilisateurs

Outils du site


memo_des_indispensables

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
Prochaine révisionLes deux révisions suivantes
memo_des_indispensables [2015/04/17 22:59] – [Lecture d'un fichier texte ligne par ligne] 82.228.9.53memo_des_indispensables [2015/04/17 23:23] – [Ecriture d'un fichier texte] 82.228.9.53
Ligne 6: Ligne 6:
 ==== OpenFileDialog ==== ==== OpenFileDialog ====
 <code csharp |OpenFileDialog> <code csharp |OpenFileDialog>
 +OpenFileDialog openFileDialogModele = new OpenFileDialog();
 +openFileDialogModele.Filter = "Text files (*.txt)|*.txt|All files (*.*)|*.*";
 +openFileDialogModele.InitialDirectory = Environment.GetFolderPath(Environment.SpecialFolder.DesktopDirectory);
  
-            OpenFileDialog openFileDialogModele = new OpenFileDialog(); +DialogResult result = openFileDialogModele.ShowDialog(); 
-            openFileDialogModele.Filter = "Text files (*.txt)|*.txt|All files (*.*)|*.*"; +if (result == DialogResult.OK)  
-            openFileDialogModele.InitialDirectory = Environment.GetFolderPath(Environment.SpecialFolder.DesktopDirectory); +
- +    textBoxModele.Text = openFileDialogModele.FileName; 
-            DialogResult result = openFileDialogModele.ShowDialog(); +}
-            if (result == DialogResult.OK)  +
-            +
-                textBoxModele.Text = openFileDialogModele.FileName; +
-            }+
 </code> </code>
    
 ==== Lecture d'un fichier texte ==== ==== Lecture d'un fichier texte ====
-<code csharp |OpenFileDialog +<code csharp |OpenFileDialog> 
-                System.IO.StreamReader file = new System.IO.StreamReader(textBoxIdModele.Text); +System.IO.StreamReader file = new System.IO.StreamReader(textBoxIdModele.Text); 
-                string Text = file.ReadToEnd(); +string Text = file.ReadToEnd(); 
-                file.Close();+file.Close();
 </code> </code>
 ==== Lecture d'un fichier texte ligne par ligne ==== ==== Lecture d'un fichier texte ligne par ligne ====
  
 <code csharp |OpenFileDialog> <code csharp |OpenFileDialog>
-            List<string> lines = new List<string>();+List<string> lines = new List<string>()
 + 
 +string line; 
 +System.IO.StreamReader file = new System.IO.StreamReader(@"c:\test.txt"); 
 +while ((line = file.ReadLine()) != null) 
 +
 +   lines.Add(line); 
 +
 +</code>  
 + 
 +==== Ecriture d'un fichier texte ==== 
 + 
 +<code csharp |WriteAllText> 
 +System.IO.File.WriteAllText(@"C:\Users\Public\TestFolder\WriteText.txt", text); 
 +</code>  
 + 
 +==== Selectionner un répertoire ==== 
 +<code csharp |FolderBrowserDialog> 
 +string Path;
  
-            string line+FolderBrowserDialog folderBrowserDialog = new FolderBrowserDialog()
-            System.IO.StreamReader file new System.IO.StreamReader(@"c:\test.txt")+folderBrowserDialog.RootFolder Environment.SpecialFolder.DesktopDirectory
-            while ((line = file.ReadLine()) !null+if (folderBrowserDialog.ShowDialog() == DialogResult.OK
-            +
-                lines.Add(line)+    Path = folderBrowserDialog.SelectedPath
-            }+}
 </code>  </code> 
memo_des_indispensables.txt · Dernière modification : 2017/12/06 16:13 de 127.0.0.1

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki