Entwickler-Ecke
WinForms - Frage zum Erstellen einer CSV-Datei
drems - Mo 01.10.12 09:28
Titel: Frage zum Erstellen einer CSV-Datei
Hallo hätte nochmal eine Frage an euch. Ich würde gerne eine CSV-Datei erstellen, davor soll sich aber ein OpenFileDialog öffnen, in dem der Benutzer den Pfad auswählen kann und dort dann seine Datei erstellen. Ich kriege es irgendwie immer nur so hin, das er den Ordner auswählen kann, bzw es funktioniert nicht richtig. Habe derzeit folgenden Code:
C#-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: 18:
| using (SaveFileDialog dialog = new SaveFileDialog()) { dialog.Filter = "CSV|*.csv|Textdatei|*.txt"; dialog.InitialDirectory = Environment.CurrentDirectory; textbox5.Text = openFileDialog2.FileName if (dialog.ShowDialog() == DialogResult.OK) { try { File.Create(textbox5.Text); MessageBox.Show("Die CSV-Datei wurde erfolgreich erstellt"); } catch (System.Exception ex) { MessageBox.Show(ex.Message); } } } |
Moderiert von
Th69: C#-Tags hinzugefügt
Ralf Jansen - Mo 01.10.12 09:42
Wofür ist den noch der SaveFileDialog wenn du schon einen OpenFileDialog hast und die Daten dieses Dialogs scheinbar verwendest? File.Create erzeugt nur eine Datei wenn du da Daten reinschreiben willst solltest du auch irgendwas mit dem FileStream machen der da rauskommt.
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2025 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!