Hey Leute,
Schonmal im vorraus bin ein Visual basic Neuling und habe folgendes Problem:
Da mein Desktop immer sehr vollgestopft war habe ich ein Programm geschrieben in dem meine Spiele in einem Fenster zusammengefasst sind.
So das habe ich noch hinbekommen. Doch dann hab ich mir gedacht ist nicht so ganz des wahre. Ich will´s so haben dass ich den Namen der Spiele ändern und die verknüpfung zur .exe verändern kann. So lasse im moment alles in verschiedene Textdokumente schreiben um es so immer wieder abrufen zu können. Mein problem ist das ich 20 Textdokumente habe.
Wollte mal fragen ob ich das irgendwie mit einer Access Datenbank hinbekommen würde.
Hier noch der derzeitige Code:
Form1:
Form2:
Form3:
Form4 hat keine weitere bedeutung.
Hoffe ihr könnte mir helfen.
mfg pAbst0
Schonmal im vorraus bin ein Visual basic Neuling und habe folgendes Problem:
Da mein Desktop immer sehr vollgestopft war habe ich ein Programm geschrieben in dem meine Spiele in einem Fenster zusammengefasst sind.
So das habe ich noch hinbekommen. Doch dann hab ich mir gedacht ist nicht so ganz des wahre. Ich will´s so haben dass ich den Namen der Spiele ändern und die verknüpfung zur .exe verändern kann. So lasse im moment alles in verschiedene Textdokumente schreiben um es so immer wieder abrufen zu können. Mein problem ist das ich 20 Textdokumente habe.
Wollte mal fragen ob ich das irgendwie mit einer Access Datenbank hinbekommen würde.
Hier noch der derzeitige Code:
Form1:
VB.NET-Quellcode
- Public Class Form1
- Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
- If My.Computer.FileSystem.FileExists("C:\Dokumente und Einstellungen\G1.txt") Then
- RadioButton1.Text = My.Computer.FileSystem.ReadAllText("C:\Dokumente und Einstellungen\G1.txt")
- End If
- If My.Computer.FileSystem.FileExists("C:\Dokumente und Einstellungen\G2.txt") Then
- RadioButton2.Text = My.Computer.FileSystem.ReadAllText("C:\Dokumente und Einstellungen\G2.txt")
- End If
- If My.Computer.FileSystem.FileExists("C:\Dokumente und Einstellungen\G3.txt") Then
- RadioButton4.Text = My.Computer.FileSystem.ReadAllText("C:\Dokumente und Einstellungen\G3.txt")
- End If
- If My.Computer.FileSystem.FileExists("C:\Dokumente und Einstellungen\G4.txt") Then
- RadioButton3.Text = My.Computer.FileSystem.ReadAllText("C:\Dokumente und Einstellungen\G4.txt")
- End If
- If My.Computer.FileSystem.FileExists("C:\Dokumente und Einstellungen\G5.txt") Then
- RadioButton6.Text = My.Computer.FileSystem.ReadAllText("C:\Dokumente und Einstellungen\G5.txt")
- End If
- End Sub
- Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
- If Not My.Computer.FileSystem.FileExists("C:\Dokumente und Einstellungen\G6.txt") Then
- MsgBox("Go to options and configure the application!", MsgBoxStyle.Critical, "Error")
- ElseIf RadioButton1.Checked Then
- System.Diagnostics.Process.Start(My.Computer.FileSystem.ReadAllText("C:\Dokumente und Einstellungen\G6.txt"))
- End If
- End Sub
- End Class
Form2:
VB.NET-Quellcode
- Public Class Form2
- Private Sub Form2_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
- If My.Computer.FileSystem.FileExists("C:\Dokumente und Einstellungen\A1.txt") Then
- RadioButton1.Text = My.Computer.FileSystem.ReadAllText("C:\Dokumente und Einstellungen\A1.txt")
- End If
- If My.Computer.FileSystem.FileExists("C:\Dokumente und Einstellungen\A2.txt") Then
- RadioButton2.Text = My.Computer.FileSystem.ReadAllText("C:\Dokumente und Einstellungen\A2.txt")
- End If
- If My.Computer.FileSystem.FileExists("C:\Dokumente und Einstellungen\A3.txt") Then
- RadioButton3.Text = My.Computer.FileSystem.ReadAllText("C:\Dokumente und Einstellungen\A3.txt")
- End If
- If My.Computer.FileSystem.FileExists("C:\Dokumente und Einstellungen\A4.txt") Then
- RadioButton4.Text = My.Computer.FileSystem.ReadAllText("C:\Dokumente und Einstellungen\A4.txt")
- End If
- If My.Computer.FileSystem.FileExists("C:\Dokumente und Einstellungen\A5.txt") Then
- RadioButton5.Text = My.Computer.FileSystem.ReadAllText("C:\Dokumente und Einstellungen\A5.txt")
- End If
- End Sub
- End Class
Form3:
VB.NET-Quellcode
- Public Class Form3
- Private Sub Button6_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button6.Click
- My.Computer.FileSystem.WriteAllText("C:\Dokumente und Einstellungen\G1.txt", TextBox1.Text, False)
- My.Computer.FileSystem.WriteAllText("C:\Dokumente und Einstellungen\G2.txt", TextBox2.Text, False)
- My.Computer.FileSystem.WriteAllText("C:\Dokumente und Einstellungen\G4.txt", TextBox3.Text, False)
- My.Computer.FileSystem.WriteAllText("C:\Dokumente und Einstellungen\G3.txt", TextBox4.Text, False)
- My.Computer.FileSystem.WriteAllText("C:\Dokumente und Einstellungen\G5.txt", TextBox5.Text, False)
- My.Computer.FileSystem.WriteAllText("C:\Dokumente und Einstellungen\G6.txt", TextBox15.Text, False)
- My.Computer.FileSystem.WriteAllText("C:\Dokumente und Einstellungen\G7.txt", TextBox14.Text, False)
- My.Computer.FileSystem.WriteAllText("C:\Dokumente und Einstellungen\G8.txt", TextBox13.Text, False)
- My.Computer.FileSystem.WriteAllText("C:\Dokumente und Einstellungen\G9.txt", TextBox7.Text, False)
- My.Computer.FileSystem.WriteAllText("C:\Dokumente und Einstellungen\G10.txt", TextBox6.Text, False)
- Form1.RadioButton1.Text = My.Computer.FileSystem.ReadAllText("C:\Dokumente und Einstellungen\G1.txt")
- Form1.RadioButton2.Text = My.Computer.FileSystem.ReadAllText("C:\Dokumente und Einstellungen\G2.txt")
- Form1.RadioButton3.Text = My.Computer.FileSystem.ReadAllText("C:\Dokumente und Einstellungen\G3.txt")
- Form1.RadioButton4.Text = My.Computer.FileSystem.ReadAllText("C:\Dokumente und Einstellungen\G4.txt")
- Form1.RadioButton6.Text = My.Computer.FileSystem.ReadAllText("C:\Dokumente und Einstellungen\G5.txt")
- MsgBox("Gespeichert!", MsgBoxStyle.Information, "Saved!")
- End Sub
- Private Sub Button7_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button7.Click
- My.Computer.FileSystem.WriteAllText("C:\Dokumente und Einstellungen\A1.txt", TextBox12.Text, False)
- My.Computer.FileSystem.WriteAllText("C:\Dokumente und Einstellungen\A2.txt", TextBox11.Text, False)
- My.Computer.FileSystem.WriteAllText("C:\Dokumente und Einstellungen\A3.txt", TextBox10.Text, False)
- My.Computer.FileSystem.WriteAllText("C:\Dokumente und Einstellungen\A4.txt", TextBox9.Text, False)
- My.Computer.FileSystem.WriteAllText("C:\Dokumente und Einstellungen\A5.txt", TextBox8.Text, False)
- My.Computer.FileSystem.WriteAllText("C:\Dokumente und Einstellungen\A6.txt", TextBox20.Text, False)
- My.Computer.FileSystem.WriteAllText("C:\Dokumente und Einstellungen\A7.txt", TextBox19.Text, False)
- My.Computer.FileSystem.WriteAllText("C:\Dokumente und Einstellungen\A8.txt", TextBox18.Text, False)
- My.Computer.FileSystem.WriteAllText("C:\Dokumente und Einstellungen\A9.txt", TextBox17.Text, False)
- My.Computer.FileSystem.WriteAllText("C:\Dokumente und Einstellungen\A10.txt", TextBox16.Text, False)
- Form2.RadioButton1.Text = My.Computer.FileSystem.ReadAllText("C:\Dokumente und Einstellungen\A1.txt")
- Form2.RadioButton2.Text = My.Computer.FileSystem.ReadAllText("C:\Dokumente und Einstellungen\A2.txt")
- Form2.RadioButton3.Text = My.Computer.FileSystem.ReadAllText("C:\Dokumente und Einstellungen\A3.txt")
- Form2.RadioButton4.Text = My.Computer.FileSystem.ReadAllText("C:\Dokumente und Einstellungen\A4.txt")
- Form2.RadioButton5.Text = My.Computer.FileSystem.ReadAllText("C:\Dokumente und Einstellungen\A5.txt")
- MsgBox("Gespeichert!", MsgBoxStyle.Information, "Saved!")
- End Sub
- Private Sub Form3_FormClosing(ByVal sender As Object, ByVal e As System.Windows.Forms.FormClosingEventArgs) Handles Me.FormClosing
- Form1.Close()
- End Sub
- End Class
Form4 hat keine weitere bedeutung.
Hoffe ihr könnte mir helfen.
mfg pAbst0
Dieser Beitrag wurde bereits 3 mal editiert, zuletzt von „pAbst0“ ()