AGB  ·  Datenschutz  ·  Impressum  







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

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 01:47

Parameter dieser Suchanfrage:

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

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Programmieren allgemein

    AW: Timer in einer Unit

     
      by BadenPower, 23. Mär 2015
    Der 2.Parameter in hathor's Beispiel bei SetTimer() sollte auch nicht 1, sondern 0 sein.
    Denn wenn ein Timer mit der ID = 1 exestieren würde, dann würde dieser mit den neuen Werten überschrieben werden und kein neuer Timer erzeugt.


    procedure TForm1.Button1Click(Sender: TObject);
    begin
    id1 := SetTimer(0, 0, 2000, @MyTimer); Memo1.Lines.Add('id1:' + INTTOSTR(id1)); //2000msec
    id2 :=...
  • Forum: Programmieren allgemein

    AW: Timer in einer Unit

     
      by BadenPower, 22. Mär 2015
    Nein ausprobiert habe ich die Rückgabewerte nicht.

    Wozu auch, es steht doch in der MSDN-Doku das drin, was ich gepostet habe und dies deckt sich mit dem was Deine Rückgabewerte sagen.

    Und den Rückgabewert von SetTimer mit Handle braucht man ja gar nicht, da man ja schon nIDEvent sowiso hat.
  • Forum: Programmieren allgemein

    AW: Timer in einer Unit

     
      by BadenPower, 22. Mär 2015
    Wenn Du SetTimer() mit einem Handle aufrufst, dann ist der Rückgabewert irgendein Wert. Diesen Wert solltest Du aber nicht für KillTimer() benutzen, sondern den, welchen Du im 2. Parameter angegeben hast.

    Ist kein Handle bei SetTimer() angegeben, dann ist der Rückgabewert der Funktion gleich dem Wert, welchen Du für die KillTimer()-Funktion benötigst.
  • Forum: Programmieren allgemein

    AW: Timer in einer Unit

     
      by BadenPower, 22. Mär 2015
    Einmal abgesehen davon, dass die Aussage falsch ist, hätte man dennoch als Antwort die Code-Änderung posten können, welche dann die angebliche richtige Lösung enthalten würde.

    So ist es halt nur wieder das übliche BlaBla.
  • Forum: Programmieren allgemein

    AW: Timer in einer Unit

     
      by BadenPower, 20. Mär 2015
    Eine Komponente ist doch auch nur eine stink normale Klasse, wie z.B. TStringList, welcher die zusätzliche Möglichkeit gegeben wurde auf der Form platziert zu werden, damit sie automatisch erstellt wird und man Werte im OI beabeiten kann.
  • Forum: Programmieren allgemein

    AW: Timer in einer Unit

     
      by BadenPower, 20. Mär 2015
    Nachdem ich durch Deinen Post #10 nicht mehr ganz sicher wahr, ob mein Erinnerungsvermögen nicht doch im Stich gelassen hatte, habe ich das getan, ws wir immer und immer wieder predigen und die Delphi-Wunderwaffe gezückt, in dem ich die F1-Taste betätigt habe.

    Das Ergebnis war das, welches ich gepostet habe.
    Dies entspricht allerdings inhaltlich nicht exakt dem, welches ich aus Deinem Link zu...
  • Forum: Programmieren allgemein

    AW: Timer in einer Unit

     
      by BadenPower, 19. Mär 2015
    Also meine Hilfe sagt, dass IDEvent ignoriert wird, wenn das Handle Null ist.



    Aber dann kommt die ID für KillTimer nicht durch IDEvent. sondern durch den Rückgabewert der Funktion SetTimer().
  • Forum: Programmieren allgemein

    AW: Timer in einer Unit

     
      by BadenPower, 19. Mär 2015
    Meiner Meinung nach wird IDEvent komplett ignoriert, wenn Du kein Handle im 1. Parameter übergibst.
  • Forum: Programmieren allgemein

    AW: Timer in einer Unit

     
      by BadenPower, 19. Mär 2015
    Selbst erstellen:

    MyTimer := TTimer.Create(Self);


URL zu dieser Suchanfrage:

https://www.delphipraxis.net/dp_search.php?do=usersearch&search_username=BadenPower&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 01:58 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