Visual Basic Forum

Visual Basic Forum
für VB6 und VB.NET Programmierer
 
RegistrierenRegistrieren  LoginLogin
Neues Thema eröffnen   Neue Antwort erstellen    Visual Basic Forum Foren-Übersicht -> [VB.NET] Fragen - Antworten
Autor
Nachricht
beatmaster
Newbie
Newbie

Anmeldedatum: 16.03.2011
Beiträge: 3

Erstellung eines Ordners nach vorheriger Pfadangabe
Verfasst am: 25.03.2011, 19:54

Hallo liebe Community,

kurze Frage hinsichtlich der Erstellung eines Ordners bzw. mehrerer Ordner nach vorheriger Pfadangabe.

Folgendes möchte ich erreichen:

Zunächst möchte ich mit meinem Programm den Quellordner angeben, wo die Ordner erstellt werden sollen. Heißt also das sich der Explorer öffnet und ich dort z.B. den Ordner "C:\Test" angebe.
Anschließend möchte ich nun das in diesem Pfad ein ordner mit weiteren Unterordnern und einer Textdatei erstellt wird
z.B. C:\Test\Ordner1\Ordner2\Ordner3\Textdatei.txt

Wie gesagt wichtig ist, dass ich den Pfad vorher frei wählen kann, in welchem die Ordner erstellt werden.

Gruß Mike
 
Magier
Newbie
Newbie

Anmeldedatum: 24.09.2010
Beiträge: 3


Verfasst am: 21.04.2011, 00:50

Hoffe das hilft dir....
Code:
'Erstellt einen Dialog zur Auswahl von Ordnern
Dim obj_Folder As New FolderBrowserDialog
Dim str_Folder As String
'Sorgt 100% dafür das du einen Button für "Neuen Ordner anlegen" hast
obj_Folder.ShowNewFolderButton = True
'Wenn Dialog mit Ok beendet
If obj_Folder.ShowDialog = Windows.Forms.DialogResult.OK Then
    'Versuche den Ordner zu erstellen, könnte ja sein das das nicht geht
    Try
        'Exemplarischer String für den Unterordner
        str_Folder = obj_Folder.SelectedPath & "\Dein Unterdner"
        'Erzeuge den Ordner
        System.IO.Directory.CreateDirectory(str_Folder)
        'Mache eine Datei auf
        Dim obj_Stream As New System.IO.FileStream(str_Folder & "\Text.txt", IO.FileMode.Create)
        'Erzeuge einen Writer....
        Dim obj_Writer As New System.IO.StreamWriter(obj_Stream)
        'Schreibe ein paar Zeichen rein
        obj_Writer.WriteLine("Test123")
        obj_Writer.Close() 'Schliesse
        obj_Stream.Close() 'Schliesse
        Catch ex As Exception
        'Aubacke da ist was schief gegangen
        MsgBox(ex.Message)
    End Try
End If
 
Neues Thema eröffnen   Neue Antwort erstellen    Visual Basic Forum Foren-Übersicht -> [VB.NET] Fragen - Antworten

Tags: unterordnern

 
 Verwandte Themen   Aufrufe   Letzter Beitrag 
Keine neuen Beiträge Wichtig: Filebrowser z.B. für ein RAT 2204 13.01.2008, 12:14
Keine neuen Beiträge msgbox mit symbol _&_ z.B. yesno oder systemmodal 1156 27.09.2008, 00:16
Keine neuen Beiträge Abändern eines Ordnernamens (z.B. C:\Programme = Programme) 1294 23.04.2008, 16:33
Keine neuen Beiträge "Zurück-Funktion" mit Listview und z.B. DirView 823 17.04.2008, 14:30
Keine neuen Beiträge Fenster auslesen z.b von icq oder msn wer online kommt 1336 11.02.2008, 17:46
 


[ Time: 0.0536s ][ Queries: 83 (0.0162s) ][ GZIP on - Debug on ]