Af ren nysgerrighed: Hvorfor beslutte at lave det i VB.Net hvis du kender C# bedre?
Et bud:
Private Sub MainFormLoad(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
End Sub
Private Sub Button1Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim navne As String() = {"Simon", "Line", "Simone", "Helena", "Julie", "Søren"} Dim rnd As Random = New Random() TextBox1.Text = navne(rnd.Next(0, 5)) End Sub
Sub Form1_Load(ByVal sender As Object, ByVal e As System.EventArgs) ' 'ToDo: Error processing original source shown below 'System.Char[] '^--- Syntax error: '{' expected End Sub 'MainFormLoad
Private Sub Button1_Click_1(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim navne As String() = {"Simon", "Line", "Simone", "Helena", "Julie", "Søren"} Dim rnd As New Random()
textBox1.Text = navne(rnd.Next(0, 5)) End Sub 'Button1Click
Private Sub button1_Click(ByVal sender As Object, ByVal e As EventArgs) End Sub 'button1_Click
End Class
Fordi jeg kom på et kursus som handlet om Visual Basic så det blev jeg bedre til det end C# og jeg har også en bog om VB så derfor valte jeg VB .NET... Jeg var heller ikke så godt til C# allige vel... ;o) TAk for hjælp. er der nogen der vil have de Point så sig til
Hvis den ikke er der så bliver loaden slet ikke udført. Prøv selv at se forskellen på disse to versioner:
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) MessageBox.Show("Form1_Load() blev udført!") End Sub
- og:
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load MessageBox.Show("Form1_Load() blev udført!") End Sub
Der står jo slet ikke noget kode som ikke er udkommenteret i Form1_load subben så klart det virker selvom den aldrig bliver kørt. den sidste sub (button1_click) er også overflødig og kan udenvidere slettes da den heller ikke indeholder kode.
Korrekt, men det var jo heller ikke sikkert at der aldrig ville komme til at stå noget kode i de to blokke. :^)
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.