-
Hallo,
Nun gerade stocke ich etwas.
Ich möchte eine Text-Datei erstellen lassen, welche mit den Dateinamen (ohne .xxx) gelistet ist.
Wie weit ich schon bin?
- Welchen Ordner möchten Sie, also Ordner auswahl, welcher Ordner es sein soll der gelistet wird.
- Wo soll die Datei hin, mit dem gelisteten Inhalt.
Was fehlt?
- Durchsuchen des Ordners nach dateien und deren Auflistung.
Ps.: Wie kann ich dann aber auch nur Dateien mit der bestimmten Endung (Bsp.: .exe) listen lassen.
mfg
-
Hi
Dann schau dir doch mal die Klassen System.IO.Directory und System.IO.File an. Die beiden Klassen sollten dir helfenGrüße Nico
----------------------
Xing
----------------------
Zitat von Mark Twain (1835-1910)
Zitat von Mike Wilson - Biographie über Larry Ellison (CEO Oracle)
-
Gut soweit

- Ordner auslesen "funktioniert"
- Dateien aussotieren "funktioniert"
- Alles ausgeben lassen per messagebox "funktioniert" (nur zu testen obs funktioniert)
- In Text-file schreiben "funktioniert halbwegs", denn er überschreibt immer die erste zeile...
Wie kann ich bei einer Schleife dem Streamwriter beibringen welche Zeile er schreiben soll?
- was nicht funktioniert ist sw.writeline("dateiname", 1) die 1 ist bei mir ein i welches von 1 nach oben geht und sollte eigentlich die zeile bestimmen oder?Geändert von Konterer (22.12.10 um 16:10 Uhr) Grund: weil man wieso auch immer net "Fu nzt" schreiben darf...
-
Hi
Poste doch mal bitte deinen Code, dass macht es etwas einfacher bei der Ursachenfindung. So ist es eher RatenGrüße Nico
----------------------
Xing
----------------------
Zitat von Mark Twain (1835-1910)
Zitat von Mike Wilson - Biographie über Larry Ellison (CEO Oracle)
-
Hi
Poste doch mal bitte deinen Code, dass macht es etwas einfacher bei der Ursachenfindung. So ist es eher RatenGrüße Nico
----------------------
Xing
----------------------
Zitat von Mark Twain (1835-1910)
Zitat von Mike Wilson - Biographie über Larry Ellison (CEO Oracle)
-
Also hier mein Code zum Generieren der text Datei.
Code :1
- ZENS -
Geändert von Konterer (22.12.10 um 21:39 Uhr) Grund: nur noch auf anfrage den code!
-
Hi
Nimm mal die Instanzierung des des StreamWriters aus der Schleife raus
Eine Frage hab ich aber zu deinem Code:
Welche Überladung (http://msdn.microsoft.com/de-de/library/4e89z0w8.aspx) von Writeline nutzt du und wofür brauchst du den Counter i?Grüße Nico
----------------------
Xing
----------------------
Zitat von Mark Twain (1835-1910)
Zitat von Mike Wilson - Biographie über Larry Ellison (CEO Oracle)
-
Wollte damit das überschreiben der 1sten Zeile verhindern... aber funktioniert ja nicht wie ich das bis jetzt gemerkt habe und ohne i funktioniert das auch nicht da er die 1ste Zeile immer überschreibt!
-
Richtig, da kannst du damit auch nicht steuern, daher hab ich ja geschrieben, nimm das instanzieren des StreamWriters aus der Schleife raus. Ansonsten wird der Stream immer wieder neu geöffnet und dabei der Pointer im Stream wieder an den Anfang gesetzt.
Du nutzt übrigens diese Methode, lies mal nach, wofür die gut ist
http://msdn.microsoft.com/en-us/library/4e89z0w8.aspxGrüße Nico
----------------------
Xing
----------------------
Zitat von Mark Twain (1835-1910)
Zitat von Mike Wilson - Biographie über Larry Ellison (CEO Oracle)
-
Was ist den überhaupt instanzieren?
Und wie nehm ich das raus?
Sry aber hatte bisher noch nie mit einer Schleife gearbeitet...
-
Da du den Code ja nicht mehr zeigen willst, kann ich nur raten...
Instanzieren ist sowas:
Also ein neues Objekt anlegen.Code :1
StreamWriter xyz=new Streamwriter();
Und wie du das rausnimmst? Schreib es doch einfach vor die Schleife statt in die Schleife...
-
Wenn du noch nie mit einer Schleife gearbeitet hast, dann solltest du dir erst mal die Grundlagen beibringen. Ließ zum Beispiel das hier.
hihi = -h²
-

Darf ich fragen, wieso du den Code wieder entfernt hast?
Es wird ihn dir keiner klauen.Grüße Nico
----------------------
Xing
----------------------
Zitat von Mark Twain (1835-1910)
Zitat von Mike Wilson - Biographie über Larry Ellison (CEO Oracle)
-
@Shakie oh gott soviel zu lesen
ich machs immer so learning per doing... blieb bei mir bis jetzt immer besser im kopf.
@Nico Graichen ich hab ihn nicht wegen code klau rausgenommen ich möchte keinen unfertigen code zeigen das habe ich noch nie getan und werde ich auch eigentlich nie tun
"Achtung das Downloaden dieser Software ist Kostenlos und beinhaltet keine Malware!"
"Downloads werden falls erwünscht sofort runternommen! konnte nirgends ein Regeln Thread finden!"
Binär-Datei Download
Click Me!
Source Download
Click Me!
-
Zum Regelthread: Einen Link gibts bei wahrscheinlich jeder Seite in diesem Forum ganz unten unter Netiquette.
Downloads sind nicht verboten, du könntest die Dateien aber auch hier im Forum raufladen
Zum unfertigen Code: Ist das nicht der Sinn des Forums? Jemand zeigt unfertigen Code und wir helfen bei der Fertigstellung?
98% der Fragen hier lassen sich am besten oder auch ausschließlich durch Zeigen von unfertigem Code lösen.
Ähnliche Themen
-
Dateien eines Ordners in ListBox darstellen [VB.NET]
Von AirsoftDivisionHRO im Forum .NET CaféAntworten: 2Letzter Beitrag: 03.02.09, 12:11 -
Dateien eines Ordners zählen
Von Mahatmas im Forum C/C++Antworten: 2Letzter Beitrag: 06.11.07, 08:59 -
Dateien eines Ordners zählen
Von Mahatmas im Forum C/C++Antworten: 3Letzter Beitrag: 05.11.07, 15:57 -
Auflisten aller dateien eines ordners
Von chelzyfire im Forum XML TechnologienAntworten: 2Letzter Beitrag: 18.01.05, 22:06 -
Dateien eines Ordners auflisten
Von Inetbroker im Forum Hosting & WebserverAntworten: 2Letzter Beitrag: 16.10.03, 08:05



1Danke

Zitieren

Login





