hi, community,
ich habe eine variable SHaxx als string, die folgendermassen sein könnte:
"080000080000080000200000200000"
das möchte ich als hexadezimalwert, so wie es da steht, an das offset (0x20290) einer datei überschreiben.
hier wird die datei geöffnet
ich glaube das rot muss überartbeitet werden.
Edit: btw welche referenz muss ich lesen, um zu kapieren wie das funktioniert?
lg suchoo
ich habe eine variable SHaxx als string, die folgendermassen sein könnte:
"080000080000080000200000200000"
das möchte ich als hexadezimalwert, so wie es da steht, an das offset (0x20290) einer datei überschreiben.
hier wird die datei geöffnet
hier gespeichert:Quote:
Private Sub Böffnen_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Böffnen.Click
öffnen.Filter = "Nur Spieldateien (*E1T.)|*.E1T"
öffnen.FilterIndex = 1
If öffnen.ShowDialog() = Windows.Forms.DialogResult.OK Then
Dim message As String = öffnen.FileName
MsgBox("die datei wurde als " + message + " geöffnet")
Filename.Text = message
End If
End Sub
wie speichere ich die datei korrekt, so dass die offsets im hexadezimalsystem überschrieben werden?Quote:
Private Sub BExport_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BExport.Click
Dim file As System.IO.StreamWriter
file = My.Computer.FileSystem.OpenTextFileWriter(öffnen.F ileName, True)
file.WriteLine(GlobalVariables.SHaxx)
file.Close()
SaveFileDialog1.Filter = "Nur Spieldateien (*E1T.)|*.E1T"
SaveFileDialog1.Title = "Dump a Savegame File"
If SaveFileDialog1.ShowDialog() = Windows.Forms.DialogResult.OK Then
MsgBox("Haxx0red")
End If
End Sub
ich glaube das rot muss überartbeitet werden.
Edit: btw welche referenz muss ich lesen, um zu kapieren wie das funktioniert?
lg suchoo