vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Zippen wie die Profis!  
 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
Re: Eigenes Form Problem mit Buttons 
Autor: stumpi_8
Datum: 29.07.09 11:26

Das ist mein Code vom Modul

´
Module StartCondMod_KM
    Public aStartCond As New ConditionsWindowClass_KM
    Public StartConditionsTrue As Boolean = False
    'Zeigt den Dialog
    Sub show()
        aStartCond.Button1BTN.Visible = True
        If Language_KM.English = True Then
            aStartCond.Text = "Record Start Conditions"
            aStartCond.Button1BTN.Text = "Stop Conditions"
            aStartCond.Button2BTN.Text = "OK"
            aStartCond.Button3BTN.Text = "Reset"
            aStartCond.Button4BTN.Text = "Cancel"
        Else
            aStartCond.Text = "Aufzeichnungs Start Bedingungen"
            aStartCond.Button1BTN.Text = "Stopp Bedingungen"
            aStartCond.Button2BTN.Text = "OK"
            aStartCond.Button3BTN.Text = "Reset"
            aStartCond.Button4BTN.Text = "Abbrechen"
        End If
        'Erstellen der Handler zum Auswerten der Buttonclicks
        AddHandler aStopCond.Button1BTN.Click, AddressOf OKBTN_Click
        AddHandler aStopCond.Button2BTN.Click, AddressOf OKBTN_Click
        AddHandler aStopCond.Button3BTN.Click, AddressOf ResetBTN_Click
        AddHandler aStopCond.Button4BTN.Click, AddressOf CancelBTN_Click
 
        aStartCond.Item1GR1CB.Items.Clear()
        For i As Integer = 0 To RecordItems_KM.ItemList.Count - 1
            If RecordItems_KM.ItemList.Item(i).Description <> "" Then
                aStartCond.Item1GR1CB.Items.Add(RecordItems_KM.ItemList.Item( _
                  i).Description)
            Else
                aStartCond.Item1GR1CB.Items.Add(RecordItems_KM.ItemList.Item( _
                  i).ItemID)
            End If
 
        Next
        If aStartCond.ShowConditionsTC.TabPages.Count = 0 Then
            Dim anAND As TabPage = New TabPage_KM
            anAND.Text = "AND" & aStartCond.ShowConditionsTC.TabPages.Count + 1
            aStartCond.ShowConditionsTC.Controls.Add(anAND)
        End If
        If RecordItems_KM.Mode <> RecordItems_KM.RecordMode.TimeBetweenEvents Then
            RecordItems_KM.CreateArray()
        End If
        aStartCond.ShowDialog()
    End Sub
 
    'Überprüft ob die Aufzeichnungs Startbedingungen erfüllt sind 
    Sub CheckStartConditions()
        Dim Result As Boolean
        Result = CheckConditions(aStartCond.TermList, _
          aStartCond.ShowConditionsTC.TabPages.Count)
        If Result = True Then
            StartConditionsTrue = True
            StopCondMod_KM.StopConditionsTrue = False
        Else
            StartConditionsTrue = False
        End If
    End Sub
 
    'Übernimmt die Start und Stopeinstellungen und schließt das Sub 
    'legt den Aufzeichnungsmodus fest
    Private Sub OKBTN_Click(ByVal sender As Object, ByVal e As _
      System.EventArgs) 'Handles aStartCond.Button2BTN.Click
        aStartCond.Close()
        If RecordItems_KM.Mode = RecordItems_KM.RecordMode.TimeBetweenEvents _
          Then
            RecordTime_KM.Show()
        ElseIf aStartCond.TermList.Count > 0 And RecordItems_KM.Mode = _
          RecordItems_KM.RecordMode.NoRecord Then
            RecordItems_KM.Mode = RecordItems_KM.RecordMode.WithConditions
            RecordItems_KM.ShowDialog()
        ElseIf RecordItems_KM.Mode = RecordItems_KM.RecordMode.NoRecord Then
            RecordItems_KM.Mode = RecordItems_KM.RecordMode.Unconditioned
            RecordItems_KM.ShowDialog()
        End If
        MainForm.MangaeStatusBar(MainForm.StatusBarText.ReadyToRecord, _
          "Nothing")
    End Sub
    'Löscht die Starteinstellungen 
    Private Sub ResetBTN_Click(ByVal sender As Object, ByVal e As _
      System.EventArgs) 'Handles aStartCond.Button3BTN.Click
        aStartCond.Reset()
    End Sub
 
    'Löscht die StopEinstellungen und Starteinstellungen sowie die Stop und 
    ' Start Termlisten und schließt das Sub
    Private Sub CancelBTN_Click(ByVal sender As Object, ByVal e As _
      System.EventArgs) 'Handles aStartCond.Button4BTN.Click
        aStartCond.Reset()
        StopCondMod_KM.aStopCond.Reset()
        RecordItems_KM.Mode = RecordItems_KM.RecordMode.NoRecord
        aStartCond.Close()
    End Sub
    'Zeigt das Fenster zur Auswahl der Stoppbedingungen 
    Private Sub ShowConditionsBTN_Click(ByVal sender As Object, ByVal e As _
      System.EventArgs)
        StopCondMod_KM.Show()
    End Sub
End Module
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Eigenes Form Problem mit Buttons1.779stumpi_829.07.09 09:10
Re: Eigenes Form Problem mit Buttons1.136ModeratorRalf Ehlert29.07.09 09:19
Re: Eigenes Form Problem mit Buttons1.116stumpi_829.07.09 10:55
Re: Eigenes Form Problem mit Buttons1.137username29.07.09 11:19
Re: Eigenes Form Problem mit Buttons1.153stumpi_829.07.09 11:26
Re: Eigenes Form Problem mit Buttons1.135stumpi_829.07.09 11:26
Re: Eigenes Form Problem mit Buttons1.100username29.07.09 11:33
Re: Eigenes Form Problem mit Buttons1.077stumpi_829.07.09 11:52
Re: Eigenes Form Problem mit Buttons1.047ModeratorRalf Ehlert29.07.09 12:12
Re: Eigenes Form Problem mit Buttons1.082username29.07.09 20:38
Re: Eigenes Form Problem mit Buttons1.089ModeratorDaveS29.07.09 21:15
Re: Eigenes Form Problem mit Buttons1.081ModeratorRalf Ehlert29.07.09 12:32
Re: Eigenes Form Problem mit Buttons1.063stumpi_829.07.09 12:37
Re: Eigenes Form Problem mit Buttons1.050ModeratorRalf Ehlert29.07.09 12:54
Re: Eigenes Form Problem mit Buttons1.018stumpi_829.07.09 12:57
Re: Eigenes Form Problem mit Buttons1.056Snof29.07.09 13:19
Re: Eigenes Form Problem mit Buttons1.071stumpi_829.07.09 13:25
Re: Eigenes Form Problem mit Buttons1.056username29.07.09 20:41
Re: Eigenes Form Problem mit Buttons1.034Ronny_74429.07.09 12:46
Re: Eigenes Form Problem mit Buttons1.060xtts0229.07.09 13:02

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