Mit Timer Programm 1-5 Sek verzögern



  • Hallo Leute!
    Ein Programm soll eineneinen zufällig ermittelten Buchstaben
    mit einer zufälligen Verzögerung Von 1-5 Sek in einem Label(hier Label 4) ausgeben (mit einem 2. Timer).

    Auszug aus dem Programm:

    WBool Form1::Schaltflaeche_1_Click(
    WObject * source,
    WEventData * event )
    {
    WString sBuchstabe;
    char cBuchstabe;
    WDouble zufall, zufall_1;

    label_3->SetText( "" );
    label_13->SetText( "" );

    timerTicks = 0;
    timer_1->Start( 100,0 );

    srand (clock());
    zufall = rand();
    cBuchstabe = ((int) zufall % 26);
    cBuchstabe = cBuchstabe + 'a';
    sBuchstabe.Sprintf("%c", cBuchstabe);

    srand(clock());
    zufall_1 = rand;
    zahl = ((int) zufall_1 %5);
    zahl = zahl *10;
    ticks = 0;
    timer_2->Start(100,zahl)

    Hier soll jetzt die Ausgabe mit der ermittelten zufallszeit verzögert werden!

    label_4->SetText( sBuchstabe);



  • Starte doch einen zweiten Timer mit einem zufällig ermittelten Tick-Intervall.

    PS: SGD E1_13? ;o)


Anmelden zum Antworten