AGB  ·  Datenschutz  ·  Impressum  







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

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 05:32

Parameter dieser Suchanfrage:

Suche in Thema: Events in einem Thread
Suche alle Beiträge, die von "sirius" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 4 von insges. 4 Treffern
Suche benötigte 0.002s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Object-Pascal / Delphi-Language

    Re: Events in einem Thread

      Delphi
      by sirius, 1. Jun 2010
    TTimer war, so hatte ich den TE verstanden, nur ein Beispiel. Einen Timer im Thread zu verwenden ist doch eh recht selten und wenn dann kann man da auch recht einfach auf die WinAPI zurückgreifen. Die bietet ja neben der Verwendung von Messages auch noch den direkten Aufruf einer Funktion an. Aber hier geht es auch um andere Komponenten.
    Was tatsächlich wichtig ist, ist die Tatsache, dass...
  • Forum: Object-Pascal / Delphi-Language

    Re: Events in einem Thread

      Delphi
      by sirius, 30. Mai 2010
    Du kannst natürlich selber mit bspw. case..of auf GetMessage reagieren. Oder du lässt es einfach Windows machen, in dem du DispatchMessage aufrufst. Die TimerKomponente hat sich extra dafür bei Windows "angemeldet".

    btw.: In Terminate solltest du besser die beiden Befehle umdrehen. Ist zwar bei dir völlig unerheblich. Aber für zukünftige Projekte.
    Denn Deine Vorfahrmethode macht nix weiter...
  • Forum: Object-Pascal / Delphi-Language

    Re: Events in einem Thread

      Delphi
      by sirius, 30. Mai 2010
    Ja, der Timer arbeitet mit Windowsmessages (ist ja auch direkt von Windows). Di musst du nicht "abfangen" Die TimerKomponente macht das von ganz allein. Die Frage ist nur, was machst du in der ganzen "Wartezeit" in der Methode Execute. Mit sleep warten funktioniert nicht. Du musst irgendeine "Wartefunktion" verwenden. Derer gibt es ein paar:

    GetMessage oder WaitMessage (wartet nur auf...
  • Forum: Object-Pascal / Delphi-Language

    Re: Events in einem Thread

      Delphi
      by sirius, 30. Mai 2010
    Du darfst die Komponenten (hier timer) erst in Execute erstellen. Allerdings brauchst du hier eine Messageschleife


URL zu dieser Suchanfrage:

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