Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   bild blinken (https://www.delphipraxis.net/173678-bild-blinken.html)

saschi35 10. Mär 2013 18:32

bild blinken
 
Hallo ich habe über die suchfunktion zwar etwas gefunden aber mit 2 bildern im wechsel, ich habe nur 1 bild.

ich habe ein bild und möchte das es nach ablauf einer bestimmten zeit, erscheint und dann blinkt.

dazu die frage: ich möchte diese funktion des blinkens bzw erscheinen unterbrechen durch ein klick auf das bild.

wie funktioniert das?

danke für eure hilfe

HHennig 10. Mär 2013 18:52

AW: bild blinken
 
Hallo saschi35,

lade das Bild z. B. in ein TImage, nimm einen Timer und schalte das Property Visible von TImage im Timer zyklisch ein und aus.

DeddyH 10. Mär 2013 18:52

AW: bild blinken
 
Blinken: einen Timer verwenden, der Folgendes macht
Delphi-Quellcode:
Image.Visible := not Image.Visible;
//Dummy-Zeile für den Highlighter
Anhalten/Fortsetzen: im OnClick des Bildes
Delphi-Quellcode:
Timer.Enabled := not Timer.Enabled;
//Dummy-Zeile für den Highlighter

saschi35 10. Mär 2013 18:53

AW: bild blinken
 
versteh ich nicht so ganz....

also ich füge ein bild ein, setze einen timer und wo muss ich was eintragen?

DeddyH 10. Mär 2013 18:58

AW: bild blinken
 
Das steht doch da. Der Timer hat ein OnTimer-Event und das Bild ein OnClick-Event, genügt das?

saschi35 10. Mär 2013 19:02

AW: bild blinken
 
steh grad auf dem Schlauch sorry,

ich beschreib mal mein vorhaben:

ich habe ein bild das soll nach einer zeit aufblinken.
sobald ich darauf oder auf einen button klicke soll es aufhören zu blinken.


ich habe ein programm auf dem nach einer zeit ein telefon aufblinkt, durch klicken auf das telefon ist quasi das telefonat (shwomessage) angenommen.

DeddyH 10. Mär 2013 19:07

AW: bild blinken
 
Ja, dann nimmst Du zur Not 2 Timer. Der eine, dessen OnTimer-Methode ich oben aufgeschrieben habe, ist erst einmal deaktiviert, der andere startet ihn dann nach der vorgegebenen Zeit und deaktiviert sich selbst. Wenn Du nun auf das Bild oder den Button klickst, deaktivierst Du den Blink-Timer dann wieder. Wie, steht auch da oben.

p80286 10. Mär 2013 19:12

AW: bild blinken
 
Zitat:

Zitat von saschi35 (Beitrag 1206752)
ich habe ein bild das soll nach einer zeit aufblinken.
sobald ich darauf oder auf einen button klicke soll es aufhören zu blinken.

Dafür ist alles oben beschrieben

Zitat:

Zitat von saschi35 (Beitrag 1206752)
ich habe ein programm auf dem nach einer zeit ein telefon aufblinkt, durch klicken auf das telefon ist quasi das telefonat (shwomessage) angenommen.

Willst Du das Blinken durch einen eingehenden Telefonanruf auslösen?
Was verstehst du unter "das telefonat (shwomessage) angenommen"?

Gruß
K-H

saschi35 10. Mär 2013 19:23

AW: bild blinken
 
genau:

also ich habe einen button mit diesem möchte ich ein countdown auslösen.
nach ablauf dieser zeit soll ein bild erscheinen und blinken.
klicke ich auf einen button annehmen dann soll das blinken verschwinden.

nach möglichkeit nach einer weiteren countdown zeit wieder erscheinen.
dies soll anrufe darstellen die ich per klick auf den button annehmen annehme.
der anruf soll eine wave datei sein.

saschi35 10. Mär 2013 19:41

AW: bild blinken
 
ich bekomm hin das das bild blinkt,

aber es blinkt direkt nachdem ich auf den button geklickt hab es soll aber erst nach einer bestimmten countdown zeit anfangen zu blinken


Alle Zeitangaben in WEZ +1. Es ist jetzt 05:20 Uhr.
Seite 1 von 2  1 2      

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz