Hallo,
Ich habe 2 Fragen.
1. Wie man auf dem Bild sehen kann hab ich im Code ganz normal den Pfad angegeben, wie kann ich dies weglassen und den FolderBrowserDialog einbinden.
2. Ist es möglich mehrere Resourcen aufzulisten, die dann eingefügt werden sollen? Ich habe es so gemacht, was aber nicht funktioniert..
"My.Resources.testdatei & My.Resources.testdatei2" Wenn der Patcher fertig ist soll er über 50 Dateien in den gewählten Pfad/Ordner einfügen.
Gibt es da einen einfacheren Weg?
So hab ich mir das vorgestellt, wie es funktionieren soll.
1 - Pfad wählen
2 - Der Patcher löscht den gewählten Ordner+Inhalt
3 - Der Ordner wird wieder neu erstellt
4 - Die neuen Dateien werden eingefügt
Code:
Ich habe 2 Fragen.
1. Wie man auf dem Bild sehen kann hab ich im Code ganz normal den Pfad angegeben, wie kann ich dies weglassen und den FolderBrowserDialog einbinden.
2. Ist es möglich mehrere Resourcen aufzulisten, die dann eingefügt werden sollen? Ich habe es so gemacht, was aber nicht funktioniert..
"My.Resources.testdatei & My.Resources.testdatei2" Wenn der Patcher fertig ist soll er über 50 Dateien in den gewählten Pfad/Ordner einfügen.
Gibt es da einen einfacheren Weg?
So hab ich mir das vorgestellt, wie es funktionieren soll.
1 - Pfad wählen
2 - Der Patcher löscht den gewählten Ordner+Inhalt
3 - Der Ordner wird wieder neu erstellt
4 - Die neuen Dateien werden eingefügt
Code:
VB.NET-Quellcode
- Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
- FolderBrowserDialog1.ShowDialog()
- Me.TextBox1.Text = FolderBrowserDialog1.SelectedPath
- End Sub
- Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
- System.IO.Directory.Delete("C:\Test\", True)
- System.IO.Directory.CreateDirectory("C:\Test\")
- My.Computer.FileSystem.WriteAllBytes("C:\Test\", My.Resources.testdatei1 & My.Resources.testdatei2, True)
- Me.Close()
- End Sub