vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
vb@rchiv Offline-Reader - exklusiv auf der vb@rchiv CD Vol.4  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2024
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

VB.NET - Ein- und Umsteiger
Klasse Form 
Autor: kitomer
Datum: 28.09.10 12:04

Hallo Guten Morgen,
ich habe da ein Problem mit den Klassen, besser gesagt, das Verstehen. Ich habe eine Neue Form erstellt. Dann habe ich eine Neue Klasse erstellt, in der wollte ich die Eigenschaften einfügen.

Die Klasse von der Form

Public Class Form1
 
    Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As _
      System.EventArgs) Handles MyBase.Load
 
        Dim newf As New clsmdiform(500, 500, Color.Azure, "test", 5, 5000)
 
        Me.Width = newf.mdibreite ++hier sollte evtl newf.ladedas drin stehen++
 
    End Sub
 
End Class
und die Neue Klasse clsmdiform

Public Class clsmdiform
    Inherits Form1
 
    Public mdibreite As Double
    Public mdihoehe As Double
    Public mdibordercolor As Color
    Public mditext As String
    Public mdiposlinks As Double
    Public mdipostop As Double
 
    Public Sub New(ByVal breite As Double, ByVal hoehe As Double, ByVal hgfarbe _
      As Color, _
                   ByVal text As String, ByVal links As Double, ByVal top As _
                   Double)
        mdibreite = breite
        mdihoehe = hoehe
        mdibordercolor = hgfarbe
        mditext = text
        mdiposlinks = links
        mdipostop = top
    End Sub
 
End Class
Ich wollte jetzt in diesem Form Load eigentlich eine Sub eingeben, die die Form 1 aufruft und die Eigenschaften benutzt, die ich ja mit "Dim newf As New clsmdiform(500, 500, Color.Azure, "test", 5, 5000)" eingegeben hab.

ZB newf.ladedas()

Aber das funktioniert nicht nach meinen Wünschen. Ich muß bei Form Load trotzdem Me.width = newf.mdibreite eingeben.
Denke ich vollkommen falsch oder ist der Weg irgendwie doch der Richtige?
Diese Klasse Form und/oder eine Neue Klasse verwirren mich sehr.

Vielen Dank für eine Antwort
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Klasse Form1.395kitomer28.09.10 12:04
Re: Klasse Form838ModeratorDaveS28.09.10 16:13
Re: Klasse Form834kitomer10.10.10 12:46
Re: Klasse Form780ModeratorFZelle10.10.10 18:46

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2024 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel