Hallo liebe VBler,
ich bin neu im Forum und derzeit ein ziemlicher Noob wenn es um VB geht .
Ich habe vor einigen Tagen aus neugierde mit dieser Sprache angefangen und um uns einen Custom-Launcher für ein Spiel zu bauen .
Jetzt habe ich aber das Problem das ich das Programm nicht Ordentlich debuggen kann weil noch ein Fehler ("end of"-Anweisung erwartet.) drin steckt.
Ich habe Stunden verbracht um nach Löungen zu suchen und auszuprobieren :wacko: .
Der Fehler "end of"-Anweisung erwartet. kommt in der Zeile 33 vor.
---Process.Start(My.Application.Info.DirectoryPath.ToString & "\Spiel.exe"), (IO.File.readalltext Environment.CurrentDirectory & "\para.txt")---
Hoffentlich kann mir hier jemand weiterhelfen wenn er den Source-Code sieht.
Mit freundlichen Grüßen 91ervans
ich bin neu im Forum und derzeit ein ziemlicher Noob wenn es um VB geht .
Ich habe vor einigen Tagen aus neugierde mit dieser Sprache angefangen und um uns einen Custom-Launcher für ein Spiel zu bauen .
Jetzt habe ich aber das Problem das ich das Programm nicht Ordentlich debuggen kann weil noch ein Fehler ("end of"-Anweisung erwartet.) drin steckt.
Ich habe Stunden verbracht um nach Löungen zu suchen und auszuprobieren :wacko: .
Quellcode
- Public Class Launcher
- Private Sub Launcher_MouseDown(ByVal sender As System.Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles MyBase.MouseDown
- If (e.Button = Windows.Forms.MouseButtons.Left) Then
- Me.Capture = False
- Me.WndProc(Message.Create(Me.Handle, &HA1, CType(&H2, IntPtr), IntPtr.Zero))
- Else : End If
- End Sub
- Private Sub PictureBox1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles PictureBox1.Click, PictureBox1.BackColorChanged
- PictureBox1.Parent = Me
- PictureBox1.BackColor = Color.Transparent
- End Sub
- Private Sub PictureBox1_BackColorChanged(ByVal sender As System.Object, ByVal e As System.EventArgs)
- End Sub
- Private Sub PictureBox1_MouseEnter(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles PictureBox1.MouseEnter
- PictureBox1.BackgroundImage = My.Resources.start_hover
- End Sub
- Private Sub PictureBox1_MouseLeave(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles PictureBox1.MouseLeave
- PictureBox1.Parent = Me
- PictureBox1.BackgroundImage = Nothing
- End Sub
- Private Sub PictureBox1_MouseClick(ByVal sender As System.Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles PictureBox1.MouseClick
- Try
- Process.Start(My.Application.Info.DirectoryPath.ToString & "\Spiel.exe"), (IO.File.readalltext Environment.CurrentDirectory & "\para.txt")
- Application.Exit()
- Catch ex As Exception
- MsgBox("Spiel konnte nicht gestartet werden! Bitte fügen Sie den Launcher in den richtigen Ordner ein.", MsgBoxStyle.Critical)
- End Try
- End Sub
- Private Sub PictureBox4_MouseClick(ByVal sender As System.Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles PictureBox4.MouseClick
- Process.Start("http://www.....com/ranking/stats.php")
- End Sub
- Private Sub Launcher_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
- If My.Computer.FileSystem.FileExists(System.Environment.CurrentDirectory & "\para.txt") Then ' Überprüft ob die Datei "para.txt" vorhanden ist...
- Kill("para.txt") ' ...wenn ja soll diese gelöscht werden!
- My.Computer.Network.DownloadFile("http://www.....com/patcher/seraph_para.txt", Environment.CurrentDirectory & "\para.txt") ' Danach soll er direkt die neue Datei downloaden und als "para.txt" ..
- Else
- My.Computer.Network.DownloadFile("http://www.....com/patcher/para.txt", Environment.CurrentDirectory & "\para.txt") ' Sollte die Datei nicht vorhanden sein, einfach downloaden
- End If
- End Sub
- End Class
Der Fehler "end of"-Anweisung erwartet. kommt in der Zeile 33 vor.
---Process.Start(My.Application.Info.DirectoryPath.ToString & "\Spiel.exe"), (IO.File.readalltext Environment.CurrentDirectory & "\para.txt")---
Hoffentlich kann mir hier jemand weiterhelfen wenn er den Source-Code sieht.
Mit freundlichen Grüßen 91ervans
Dieser Beitrag wurde bereits 7 mal editiert, zuletzt von „91ervans“ ()