Hey Leute,
Ich schreibe gerade ein Programm, bei dem ich mir Funktionen anharken kann die ich will und daraus erstellt es mir dann ein neues Programm.
Sollange ich nur Consolenanwendungen mache funktioniert alles, aber wie kann ich eine Formsanwendung erstellen?
TextBox1.text = Der Pfad der Datei
TextBox2.text = Der Name der Datei
ComboBox1.text = Der Pfad des Framesworks
Im Code würde z.B. das drin stehen:
das Funktioniert auch, aber wie kann ich eine Form erstellen? :O
Danke schon mal
Ich schreibe gerade ein Programm, bei dem ich mir Funktionen anharken kann die ich will und daraus erstellt es mir dann ein neues Programm.
Sollange ich nur Consolenanwendungen mache funktioniert alles, aber wie kann ich eine Formsanwendung erstellen?
VB.NET-Quellcode
- Private Sub Build(ByVal code As String)
- Try
- 'Visual Basic Datei (*.vb) erstellen
- My.Computer.FileSystem.WriteAllText(TextBox1.Text + "\" + TextBox2.Text + ".vb", code, False)
- 'Kompilieren (VB.NET = vbc.exe)
- MessageBox.Show(ComboBox1.Text + " /target:winexe """ + TextBox1.Text + "\" + TextBox2.Text + ".vb""")
- Try
- Shell(ComboBox1.Text + " /target:winexe """ + TextBox1.Text + "\" + TextBox2.Text + ".vb""", AppWinStyle.Hide, True)
- Catch ex As Exception
- MessageBox.Show(ex.ToString())
- End Try
- 'Löschen der *.vb Datei
- My.Computer.FileSystem.DeleteFile(TextBox1.Text + TextBox2.Text + ".vb")
- Catch ex As Exception
- MessageBox.Show(ex.ToString())
- End Try
- End Sub
TextBox1.text = Der Pfad der Datei
TextBox2.text = Der Name der Datei
ComboBox1.text = Der Pfad des Framesworks
Im Code würde z.B. das drin stehen:
das Funktioniert auch, aber wie kann ich eine Form erstellen? :O
Danke schon mal