Ich programmiere momentan an einem Editor, es ist kein Editor wie z.B. Notepad oder ähnliches. Der Editor hat Funktionsblöcke. Jeder Funktionsblock hat seinen eigenen VB-Code als Vorlage. Nun möchte ich den Code, den ich als String von den Funktionsblöcken bekomme, ausführen.
VB.NET-Quellcode
- Public Class Form1
- Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
- Dim code As String = Nothing
- code = "If Value <> 0 Then" & vbCrLf
- code &= vbTab & "DreheInRichtung(Zufall.Zahl(360))" & vbCrLf
- code &= vbTab & "GeheGeradeaus()" & vbCrLf
- code &= "Else" & vbCrLf
- code &= vbTab & "GeheZurück()" & vbCrLf
- code &= "End If"
- Me.RunCode(code)
- End Sub
- Public Sub RunCode(ByVal code As String)
- ' Hier sollte nun der Code aus dem Parameter "code" ausgeführt werden
- End Sub
- End Class