Hallo,
Ik heb een programma gemaakt, die een kopie van een bestand maakt en weer terug zet.(het gaat hierbij om een spel)
Visual basic 2008
backupgame en game en gamedownload zijn dit:
Dit is het probleem:
Als ik een back-up maak en hem daarna wil terug zetten dus eigelijk de naam van backup.cfg naar game.cfg wil veranderen lukt dat.
Maar er is een andere tool genaamd VoliBot die de game.cfg aanpast(vandaar dat ik deze tool heb gemaakt).
Dus volibot heeft game.cfg aangepast en dan klik ik op die button en dan geeft ie een error bij
Met als error: Toegang tot het pad C:\Riot Games\League of Legends\config\game.cfg is geweigerd.
UnauthorizedAccesException was unhandled
Ik heb Visual Basic al als Admin staan, dus daar zou het niet aan kunnen liggen.
Nu moet ik alsnog zelf die game.cfg verwijderen, nadat volibot aanstond. Dan werkt het wel
Hopelijk is het te begrijpen en kunnen jullie mij helpen!!
Bedankt
Ik heb een programma gemaakt, die een kopie van een bestand maakt en weer terug zet.(het gaat hierbij om een spel)
Visual basic 2008
Code:
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
If System.IO.File.Exists(backupgame) = True Then
Dim yesorno As MsgBoxResult
yesorno = MsgBox("Keep the backupfile?", MsgBoxStyle.YesNo, "")
If yesorno = MsgBoxResult.Yes Then
System.IO.File.Delete(game)
System.IO.File.Copy(backupgame, gamedownload)
My.Computer.FileSystem.RenameFile(backupgame, "game.cfg")
My.Computer.FileSystem.RenameFile(gamedownload, "backup.cfg")
MsgBox("Replaced")
checkifexist()
Else
System.IO.File.Delete(game)
My.Computer.FileSystem.RenameFile(backupgame, "game.cfg")
System.IO.File.Delete(backupgame)
MsgBox("Replaced")
checkifexist()
End If
Else
MsgBox("No backupfile!")
End If
End Sub
End If
backupgame en game en gamedownload zijn dit:
Code:
Dim gamedownload As String = "C:\Riot Games\League of Legends\Config\backup2.cfg"
Dim game As String = "C:\Riot Games\League of Legends\Config\game.cfg"
Dim backupgame As String = "C:\Riot Games\League of Legends\Config\backup.cfg"
Dit is het probleem:
Als ik een back-up maak en hem daarna wil terug zetten dus eigelijk de naam van backup.cfg naar game.cfg wil veranderen lukt dat.
Maar er is een andere tool genaamd VoliBot die de game.cfg aanpast(vandaar dat ik deze tool heb gemaakt).
Dus volibot heeft game.cfg aangepast en dan klik ik op die button en dan geeft ie een error bij
Code:
System.IO.file.delete(game)
UnauthorizedAccesException was unhandled
Ik heb Visual Basic al als Admin staan, dus daar zou het niet aan kunnen liggen.
Nu moet ik alsnog zelf die game.cfg verwijderen, nadat volibot aanstond. Dan werkt het wel
Hopelijk is het te begrijpen en kunnen jullie mij helpen!!
Bedankt