AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Suchfunktion Ergebnis der Suchanfrage

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 23:17

Parameter dieser Suchanfrage:

Suche in Thema: Timer in einer Unit
Suche alle Beiträge, die von "himitsu" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 6 von insges. 6 Treffern
Suche benötigte 0.002s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Programmieren allgemein

    AW: Timer in einer Unit

     
      by himitsu, 23. Mär 2015
    Und wenn man StartMyTimer nochmals aufruft, wenn der Timer aktiv ist, dann wird die ID übergeben, der selbe Timer überschrieben und kein Neuer erstellt.

    Aber dennoch, auch hier wird ein WM_TIMER ausgelöst und an den Thread geschickt, denn diese Message wird für die Synchronisation benutzt, da das Event im selben Thread ausgeführt wird, wo der Timer erstellt wurde und das WM_TIMER dient hierbei...
  • Forum: Programmieren allgemein

    AW: Timer in einer Unit

     
      by himitsu, 23. Mär 2015
    Timmer sollten nur Programmintern gelten ... ich vermtute mal die Timer sind ohne Fenster an den Thread gekoppelt.

    Mit HWND sind sie nur innerhalb des Fensters eindeutig.
  • Forum: Programmieren allgemein

    AW: Timer in einer Unit

     
      by himitsu, 20. Mär 2015
    Vielleicht nicht optimiert, aber wenigstens "aufgeräumt"? :angle2:
  • Forum: Programmieren allgemein

    AW: Timer in einer Unit

     
      by himitsu, 20. Mär 2015
    Die Klasse hattest du auch schon, nur so, wie der Code war, hätte man TTimer nicht ableiten müssen, da praktisch alle Funktion außerhalb lag. :zwinker:
  • Forum: Programmieren allgemein

    AW: Timer in einer Unit

     
      by himitsu, 20. Mär 2015
    Eigentlich würde ich lieber ein OOP-Turorial empfehlen, aber hier mal in Kurz, mit Kommentaren.
    type
    TMyTimer = class(TTimer)
    protected
    procedure DoOnTimer; override;
    public
    constructor Create(Owner: TComponent); override;
    //procedure TimerTick(Sender: TObject); // wenn man schon vererbung benutzt, dann doch bitte richtig -> DoOnTimer
    end;
  • Forum: Programmieren allgemein

    AW: Timer in einer Unit

     
      by himitsu, 19. Mär 2015
    Jeder TTimer erstellt sich intern sowieso sein eigenes Form, da es unmöglich ist, abzufragen, ob auf einer Form schon Timer sind und welche IDs Diese belegen, also Nicht-TTimer, so wie Deiner, direkt über die WinAPI.


URL zu dieser Suchanfrage:

https://www.delphipraxis.net/dp_search.php?do=usersearch&search_username=himitsu&search_exact_username=1&search_sortby=dateline&search_resulttype=post&search_matchmode=0&searchthreadid=184358
Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 23:35 Uhr.
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