2016-04-06 9 views
0

In meinem Form1_Load Ich erkläre:Wie können deklarierte Anweisungen von form1_load in privaten Funktionen verfügbar gemacht werden?

Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load 



    Dim name As Integer 

    'Lave boardet med to forloops 

    For j = 0 To 7 
     For i = 0 To 7 



      'Definerer boardet 
      Dim btn As New PictureBox 

Aber wenn ich versuche, das erklärt „BTN“ in einer Funktion zu nutzen, heißt es „BTN nicht erklärt wird, es auf seine Schutzstufe aufgrund unzugänglich sein kann“. Gibt es eine Möglichkeit, die Dinge, die ich in form1_load geschrieben habe, zugänglich zu machen?

+0

Warum ist dies markiert "Vba", wenn es tatsächlich VB.net ist? –

+0

Mein Fehler - Danke für die Bearbeitung. – Hako

Antwort

0

Nein. Stuff, das in einer Methode deklariert wurde, ist lokal für diese Methode.

Erklären Sie allen Methoden gemeinsame Methoden als Klassenmitglieder.

+0

Ah, ich verstehe. Vielen Dank! – Hako

Verwandte Themen