Objekte erzeugen auf die man mit allen Elementen (button z.B) zugreifen kann

  • VB.NET
  • .NET (FX) 4.5–4.8

Es gibt 3 Antworten in diesem Thema. Der letzte Beitrag () ist von RodFromGermany.

    Objekte erzeugen auf die man mit allen Elementen (button z.B) zugreifen kann

    Hallo liebe Community!

    Habe ein kleines Programm geschrieben. In diesem habe ich die Klasse "Kämpfer" erstellt, und gewisse werte wie Leben, Stärke, usw als Eigenschaften zugewiesen.
    Nun möchte ich in Objekte erstellen auf die die Form zugreifen kann, Weiss aber nicht wo.

    Habe versucht sie in der Form1_Load mit Dim K1 As New Kämpfer zu erstellen- klappt ned.

    Vielen dank im Voraus :)

    Gruß Zcared

    Zcared schrieb:

    Form1_Load
    Fast.

    VB.NET-Quellcode

    1. ' in die Klasse dies:
    2. Private K1 As Kämpfer

    VB.NET-Quellcode

    1. ' in die Form1_Load dies:
    2. K1 = New Kämpfer
    Falls Du diesen Code kopierst, achte auf die C&P-Bremse.
    Jede einzelne Zeile Deines Programms, die Du nicht explizit getestet hast, ist falsch :!:
    Ein guter .NET-Snippetkonverter (der ist verfügbar).
    Programmierfragen über PN / Konversation werden ignoriert!
    probiere ich gleich aus :) danke

    *
    Kann ich dann nicht auch schon in der Klasse drin, nach dem erzeugen des Objektes K1, ihm direkt die Eigenschaften zuweisen?
    Sprich:

    k1.leben = 100 bsp.?

    Gruß Zcared

    Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „Zcared“ ()

    Nicht

    Zcared schrieb:

    in der Klasse
    , sondern in der Prozedur.
    Prozeduren werden definiert aufgerufen. Code in der Klasse (Initialisierungen, Instanziierungen) werden als erstes im Konstruktor aufgerufen.
    Falls Du diesen Code kopierst, achte auf die C&P-Bremse.
    Jede einzelne Zeile Deines Programms, die Du nicht explizit getestet hast, ist falsch :!:
    Ein guter .NET-Snippetkonverter (der ist verfügbar).
    Programmierfragen über PN / Konversation werden ignoriert!