Join fachinformatiker.de Forum Now
Ergebnis 1 bis 8 von 8

C++ per Enter einen Button starten

Diskussion über C++ per Enter einen Button starten in C++: Compiler, IDEs, APIs der Kategorie Programmierung; Ich versuch über Enter z.B. But_login zu starten aber wenn ich das so mache : if (Key == VK_RETURN) { ...

  1. #1
    Reg.-Benutzer
    Reg.-Datum
    15.09.2008
    Beiträge
    48

    Standard C++ per Enter einen Button starten

    Ich versuch über Enter z.B. But_login zu starten aber wenn ich das so mache :
    if (Key == VK_RETURN) {
    Sender == but_userClick;
    }
    ich weiss das bei but_userClick ein () hinter muss mit parametern aber ich will nicht einen parameter übergeben sondern ich will das er sozusagen darauf klickt.
    wie würdet ihr das machen ?


  2. #2
    Moderator Prüfungsforen
    Reg.-Datum
    11.11.2000
    Beiträge
    8.024

    Standard

    Und jetzt noch langsam zum mitdenken.

    Code:
    Sender == but_userClick;
    Das willst Du bestimmt nicht.

    Ich vermute, dass Du eine Borland Entwicklungsumgebung hast oder?

    Frank

  3. #3
    Reg.-Benutzer
    Reg.-Datum
    15.09.2008
    Beiträge
    48

    Standard

    Ja da hast du recht !? Was soll ich machen ?

  4. #4
    Moderator Prüfungsforen
    Reg.-Datum
    11.11.2000
    Beiträge
    8.024

    Standard

    Noch einmal erklären was Du eigentlch willst.

    Frank

  5. #5
    Administrator + Moderator
    C++: Compiler, IDEs, APIs / C und C++, Algorithmik, Basic, Sonstige, .NET
    Avatar von Klotzkopp
    Reg.-Datum
    10.07.2001
    Ort
    Essen
    Beiträge
    9.414

    Standard

    Zitat Zitat von TAI-Ausbildender Beitrag anzeigen
    ich will das er sozusagen darauf klickt.
    Das ist unnötig komplizierte Denkweise. Dein Programm sollte nicht versuchen, sich selbst zu steuern. Das User Interface heißt so, weil es für den User ist.

    Du willst nicht, dass hier ein Button gedrückt wird. Du willst, dass hier dasselbe passiert, als ob der Benutzer den Button gedrückt hätte.

    Diese Denkweise bringt dich zu einem besseren Lösungsansatz:

    Steck das, was in but_userClick passiert, in eine eigene Funktion/Methode, die du dann sowohl in but_userClick als auch an dieser Stelle aufrufst.
    "Funktioniert nicht" ist keine ausreichende Problembeschreibung.

  6. #6
    Reg.-Benutzer
    Reg.-Datum
    15.09.2008
    Beiträge
    48

    Standard

    Ok so gehts natürlich auch, aber dann wird der Source-Code doch unnötig lang oder?

  7. #7
    Reg.-Benutzer
    Reg.-Datum
    16.05.2009
    Beiträge
    540

    Standard

    nein, deswegen ja in eine eigene funktion/methode die dann einfach an den entsprechenden stellen aufgerufen wird. also das der code trotzdem nur einmal vorhanden ist.

  8. #8
    Reg.-Benutzer
    Reg.-Datum
    15.09.2008
    Beiträge
    48

    Standard

    Stimmt daran hab ich garnicht gedacht
    danke

Aktive Benutzer

Aktive Benutzer

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

Ähnliche Themen

  1. Makro starten mittels Button?
    Von mitch123 im Forum Anwendungssoftware
    Antworten: 5
    Letzter Beitrag: 21.10.2008, 18:29
  2. GridLayout Panels Größe verändern
    Von Dr_Jekyll im Forum Java
    Antworten: 5
    Letzter Beitrag: 19.03.2008, 15:51
  3. Swing: Button verschwindet einfach
    Von LordK im Forum Java
    Antworten: 3
    Letzter Beitrag: 04.12.2004, 09:35
  4. Problem mit Button
    Von Stevie im Forum Java
    Antworten: 1
    Letzter Beitrag: 10.06.2003, 16:27
  5. einen Button default setzten
    Von Babybaer im Forum Webdesign
    Antworten: 4
    Letzter Beitrag: 06.12.2002, 13:36