Ergebnis 1 bis 15 von 15

Thema: Frage zu Visual Basic

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Registriert seit
    30.07.2007
    Beiträge
    800
    Zitat Zitat von coastboy Beitrag anzeigen
    Man könnte es über einen Timer realisieren, aber ob das so dolle ist...

    Public Class Form1
    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
    Form2.Show()
    End Sub
    Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer1.Tick
    If Form2.Visible Then
    Label1.BackColor = Color.Green
    Else
    Label1.BackColor = Color.Red
    End If
    End Sub

    Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
    Timer1.Interval = 100
    Timer1.Enabled = True
    End Sub
    End Class

    Public Class Form2
    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
    Me.Hide()
    End Sub
    End Class

    MfG

    So habs nu mal so Probiert.... an sich klappt das ganze auch AAAAAAAAABER!!! erst nachdem ich einmal drauf geklickt habe *g*

    Sprich einmal Form2 öffnen... drauf klicken, feld wird grün... danach kann ichs zu und auf machen... denne gehts autoamtsich... ne idee woran das nu noch liegen könnte?

  2. #2
    Registriert seit
    16.03.2002
    Beiträge
    110
    Hallo,

    ein Fenster anklicken bedeutet ja, es zu aktivieren (ist ein Unterschied zu nur sichtbar).
    Aktiviere es in deinem Code: form.activate, dann brauchst Du es nicht anklicken.

    Gruß Ralf

  3. #3
    Registriert seit
    30.07.2007
    Beiträge
    800
    Hy,

    erstmal danke für den hinweis.. könntest du mir hier evtl. kleinen beispielcode geben? Weiß ned genau wie ich das einbringen soll.

  4. #4
    Registriert seit
    16.03.2002
    Beiträge
    110
    Hallo,

    mit Beispielcode kann ich nicht dienen, habe kein VB mehr auf dem Rechner. Aber stelle Dein Problem doch mal in der Newsgroup microsoft.public.de.vb vor, da sind viele Fachleute unterwegs und es wird eigentlich immer schnell und freundlich geholfen.

    Gruß Ralf

  5. #5
    Registriert seit
    18.12.2004
    Beiträge
    488
    also, wenn ich meinen geposteten code ausführe, dann ändert sich die Farbe sofort,
    wenn form2 sichtbar ist.
    Ich muss da nichts anklicken.

    Was hast du anders gemacht, bzw. welche vb Version nutzt du?


    MfG
    coastboy
    ... live for nothing or die for something ...
    ... choose your destiny ...

  6. #6
    Registriert seit
    30.07.2007
    Beiträge
    800
    Hy,

    Ich nutze Visual Basic 2008 Express Edition.

    hmm, das natürlich komisch das es bei dir klappt... wie gesagt nach einmaligem anklicken funzt es bei mir auch einwandfrei, aber ist halt ein klick zu viel ;o)

    Hab mittlerweile auch viel gegoogelt, leider find ich kein Tutorial zu genau meinem thema. Somit kann ich nur immer rätselraten spielen hier.

    Naja, war mir klar das Programmieren lernen ned einfach ist... aber nur so lernt mans halt ne ;o)
    Problem ist halt das mehr oder weniger nun die weitere entwicklung von dieser kleinigkeit abhängt :o/.

    Wenn einer von euch lust hat kann er mir via PN ja mal seine E-Mail adresse zuschicken, dann packe ich den kram mal in ne Zip oder Rar und schicke sie.
    Ist vielleicht einfacher für euch dann zu sagen hier liegt der fehler. Vorweg... bitte ned über den Code lachen... wie gesagt... meine ersten schritte ;o)

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •