memo_des_indispensables
Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédenteProchaine révisionLes deux révisions suivantes | ||
memo_des_indispensables [2015/04/17 22:52] – [OpenFileDialog] 82.228.9.53 | memo_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; | |
- | | + | } |
- | if (result == DialogResult.OK) | + | |
- | { | + | |
- | textBoxModele.Text = openFileDialogModele.FileName; | + | |
- | } | + | |
</ | </ | ||
+ | ==== Lecture d'un fichier texte ==== | ||
+ | <code csharp |OpenFileDialog> | ||
+ | System.IO.StreamReader file = new System.IO.StreamReader(textBoxIdModele.Text); | ||
+ | string Text = file.ReadToEnd(); | ||
+ | file.Close(); | ||
+ | </ | ||
==== Lecture d'un fichier texte ligne par ligne ==== | ==== Lecture d'un fichier texte ligne par ligne ==== | ||
<code csharp |OpenFileDialog> | <code csharp |OpenFileDialog> | ||
- | | + | List< |
+ | |||
+ | string line; | ||
+ | System.IO.StreamReader file = new System.IO.StreamReader(@" | ||
+ | while ((line = file.ReadLine()) != null) | ||
+ | { | ||
+ | | ||
+ | } | ||
+ | </ | ||
+ | |||
+ | ==== Ecriture d'un fichier texte ==== | ||
+ | |||
+ | <code csharp |WriteAllText> | ||
+ | System.IO.File.WriteAllText(@" | ||
+ | </ | ||
+ | |||
+ | ==== Selectionner un répertoire ==== | ||
+ | <code csharp |FolderBrowserDialog> | ||
+ | string Path; | ||
- | string line; | + | FolderBrowserDialog folderBrowserDialog = new FolderBrowserDialog(); |
- | | + | folderBrowserDialog.RootFolder |
- | | + | if (folderBrowserDialog.ShowDialog() == DialogResult.OK) |
- | { | + | { |
- | lines.Add(line); | + | Path = folderBrowserDialog.SelectedPath; |
- | } | + | } |
</ | </ |
memo_des_indispensables.txt · Dernière modification : 2017/12/06 16:13 de 127.0.0.1