In einer Textbox Text Byte-Weise langsam ausgeben?

Heinz Koeck 100 Zuverlässigkeitspunkte
2024-03-08T11:05:10.9066667+00:00

Wie kann ich in einer Textbox Text Byte-Weise langsam (ca. alle 200ms ein Zeichen) ausgeben?

lg heinz

Visual Studio
Visual Studio
Eine Familie von Microsoft-Sammlungen integrierter Entwicklungstools zum Erstellen von Anwendungen für Windows, das Web und mobile Geräte.
37 Fragen
C++
C++
Eine hochentwickelte, allgemeine Programmiersprache, die als Erweiterung der Programmiersprache C entwickelt wurde und neben den Möglichkeiten der Speicherbearbeitung auf untergeordneter Ebene auch objektorientierte, generische und funktionale Features bietet.
17 Fragen
0 Kommentare Keine Kommentare
{count} Stimmen

1 Antwort

Sortieren nach: Am hilfreichsten
  1. Dimitar Denkov 1,665 Zuverlässigkeitspunkte
    2024-03-08T20:19:12.27+00:00

    Hallo Heinz,

    Βezieht sich Deine Frage auf verwalteten Code und Projekte vom Typ Windows Forms oder auf unverwalteten Code (z. B. eine MFC-Anwendung)? Wenn es um verwalteten Code geht, kannst Du diese schrittweise Ausgabe mithilfe eines Timers, seines Ereignisses Tick und seiner Eigenschaft Interval (lege sie auf 200 fest) bewerkstelligen:

    Timer.Interval Eigenschaft

    Timer.Tick Ereignis

    Im Ereignishandler kannst Du den Inhalt des Textfeldes um den jeweiligen Buchstaben der Zeichenfolge erweitern, also die Zeichenfolge schrittweise ausgeben.

    Ein Beispielvideo mit dem Titel "Visual C++ - Timer using Windows Form" zeigt, wie man den Inhalt eines Labels mithilfe eines Timers ändern kann.

    Gruß,

    Dimitar

    0 Kommentare Keine Kommentare

Ihre Antwort

Fragesteller*innen können Antworten als akzeptierte Antworten markiert werden, wodurch Benutzer*innen wissen, dass diese Antwort das Problem gelöst hat.