Computerhilfen.de Logo
Forum
Tipps
News
Frage stellen

Visual Basic --> Zwei Ereignisse auf einem button?!

Hallo alle zusammen!

Habe mal ne Frage!

Gibt es eine Möglichkeit zwei Ereignisse auf einen button zu legen (An und Ausschalten)???

Bin ziemlich neu in VB und bitte meine "Unwissenheit" zu entschuldigen... ;-)

Lieben Grus

Daddy


Antworten zu Visual Basic --> Zwei Ereignisse auf einem button?!:

Hallo Big-Daddy,
ich fürchte, dass ich deine Frage nicht so richtig verstehe. Willst du z.B. beim ersten Klick auf einen Command-Button Routine1, beim zweiten Routine2, beim dritten wieder Routine1 usw. auslösen?

Gruß
Dieter

N´Abend

Ganz genau das...

Sorry, das ich mich so umständlich ausgedrückt habe!

Lieben Gruss

Daddy

Das könntest du so lösen: Im Entwurf: Commmand-Button = CMD1, CMD1.Caption = "Start"


Private Sub CMD1_Click()
    If CMD1.Caption = "Start" Then
        CMD1.Caption = "Ende"
        ' .... Logik für Start
    Else
        CMD1.Caption = "Start"
        ' .... Logik für Ende
    End If
End Sub

Wenn nach außen kein Text verändert werden soll, kannst du z.B. das Feld CMD1.Tag benutzen - das ist frei verwendbar.

Gruß
Dieter

Danke!

Werd´s gleich mal probieren...

Gruss Daddy

Bitte, gern geschehen. Wenn der Text sichtbar sein soll, kann es sein, dass noch ein Form.Refresh gemacht werden muss.
Gruß
Dieter

Habe die Caption jetzt in dem Eigenschaftenfensetr gesetzt, damit vor Aufruf der Prozedur schon etas auf dem CMD steht....

Klappt aber wunderbar!

Danke nochmal!

Das meinte ich mit

Das könntest du so lösen: Im Entwurf: Commmand-Button = CMD1, CMD1.Caption = "Start"

Da hab ich mich wohl nicht so klar ausgedrückt  ;D

Hauptsache es klappt! Vielen Dank für das Feedback!

Dieter

« Setup?C++ Builder gesucht »
 

Schnelle Hilfe: Hier nach ähnlichen Fragen und passenden Tipps suchen!

Fremdwörter? Erklärungen im Lexikon!
Klickrate
Das Wort Klickrate gibt das Verhältnis vom Anklicken der Werbebanner zum Anklicken der Internetseite an auf der sich die Werbung befindet. An dieser Rate werden beis...

Private Session
Private Session ist ein Modus, in dem kein Verlauf oder Chronik angelegt wird. Diese Funktion gibt es bei den üblichen Internet Browsern wie Internet Explorer, Apple...

Subnetz
Ein Subnetz, (englisch "Subnet"), ist ein eigenständiger und abgetrennter Teil eines größeren Netzwerks. Die Aufteilung eines großen Netzwerks in kl...