06. marts 2008 - 12:55
Der er
2 kommentarer og
1 løsning
skrive til en folder A og bagefter hente filen over i folder B
hej er temmelig ny når det gælder vb.net
Er der nogen der ved hvordan man kan skrive til en fil i en folder a og når man så er færdig med at skrive til filen hente den over i folder B?
26. marts 2008 - 02:13
#1
Imports System.IO
Public Class copy
Private Sub skrivkopier_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles skrivkopier.Click
'Tjek om folder_a findes
If Directory.Exists("c:\folder_a") Then
MsgBox("folder_a er ok", MsgBoxStyle.OkOnly)
Else
MsgBox("folder_a vil blive oprettet nu", MsgBoxStyle.OkOnly)
'hvis folder_a ikke findes så opret den
Try
Directory.CreateDirectory("c:\folder_a")
Catch
End Try
MsgBox("folder_a er nu oprettet", MsgBoxStyle.OkOnly)
End If
'Tjek om folder_B findes
If Directory.Exists("c:\folder_b") Then
MsgBox("folder_b er ok", MsgBoxStyle.OkOnly)
Else
MsgBox("folder_b vil blive oprettet nu", MsgBoxStyle.OkOnly)
'hvis folder_a ikke findes så opret den
Try
Directory.CreateDirectory("c:\folder_b")
Catch
End Try
MsgBox("folder_b er nu oprettet", MsgBoxStyle.OkOnly)
End If
'Tjek om text filen findes i folder_a
If File.Exists("c:\folder_a\din_tekst_fil.txt") Then
MsgBox("din_tekst_fil.txt er ok", MsgBoxStyle.OkOnly)
'Hvis din_tekst_fil.txt findes så skriv til den
Dim sw As IO.StreamWriter
sw = New IO.StreamWriter("c:\folder_a\din_tekst_fil.txt")
sw.Write(TextBox1.Text)
sw.Close()
'Flyt din_tekst_fil.txt fra folder_a til folder_b
Dim fFile1 As New FileInfo("C:\folder_a\din_tekst_fil.txt")
fFile1.MoveTo("C:\folder_b\din_tekst_fil.txt")
'Hvis du vil kopier filen så brug --> fFile1.CopyTo("C:\folder_b\din_tekst_fil.txt")
'Hvis du vil slette den så brug
'Dim fFile1 As New FileInfo("C:\folder_a\din_tekst_fil.txt")
'fFile.delete()
Else
'Hvis din_tekst_fil.txt ikke findes så opret den
Dim TW As System.IO.TextWriter
'Create a Text file and load it into the TextWriter
TW = System.IO.File.CreateText("c:\folder_a\din_tekst_fil.txt")
MsgBox("din_tekst_fil.txt er nu oprettet")
'Hvis din_tekst_fil.txt findes så skriv til den
Dim sw As IO.StreamWriter
sw = New IO.StreamWriter("c:\folder_a\din_tekst_fil.txt")
sw.Write(TextBox1.Text)
sw.Close()
'Flyt din_tekst_fil.txt fra folder_a til folder_b
Dim fFile1 As New FileInfo("C:\folder_a\din_tekst_fil.txt")
fFile1.MoveTo("C:\folder_b\din_tekst_fil.txt")
'Hvis du vil kopier filen så brug --> fFile1.CopyTo("C:\folder_b\din_tekst_fil.txt")
'Hvis du vil slette den så brug
'Dim fFile1 As New FileInfo("C:\folder_a\din_tekst_fil.txt")
'fFile.delete()
End If
End Sub
End Class