AGB  ·  Datenschutz  ·  Impressum  







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

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 05:17

Parameter dieser Suchanfrage:

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

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Sonstige Fragen zu Delphi

    AW: Weiterlernen

     
      by SProske, 11. Aug 2016
    Die resettet sich nicht von alleine - du machst das.

    totaltime := IncSecond (0,60);

    setzt totaltime auf den Wert 60 Sekunden.
  • Forum: Sonstige Fragen zu Delphi

    AW: Weiterlernen

     
      by SProske, 11. Aug 2016
    procedure TForm1.Timer1Timer(Sender: TObject);
    begin
    //bei jedem Aufruf des Timer-Ereignisses
    totaltime := IncSecond(totaltime, -1); //1 Sekunde abziehen
    label1.Caption:=Timetostr(totaltime); //Label aktualisieren
    end;

    procedure TForm1.FormCreate(Sender: TObject);
    begin
    totaltime := IncSecond (0,60); //hier deine Variable initialisieren!
  • Forum: Sonstige Fragen zu Delphi

    AW: Weiterlernen

     
      by SProske, 11. Aug 2016
    Ich weiß leider nicht genau, welche Delphi-Version du einsetzt.
    Als erstes solltest du das neue Formular gleich mal wieder löschen - und auf das alte Wechseln.
    In der Designansicht kannst du jede vorhandene Komponente anwählen, auch das grundlegende Formular. Im Objektinspektor sollte es dann zwei Reiter "Eigenschaften" und "Ereignisse" - dort in den Reiter Ereignisse wechseln. Da solltest du...
  • Forum: Sonstige Fragen zu Delphi

    AW: Weiterlernen

     
      by SProske, 11. Aug 2016
    Noch einmal - das Initialisieren der totaltime Variable gehört nicht in das OnTimer-Event. Du setzt bei jedem Durchlauf totaltime erst auf 60, dann auf 59 Sekunden.
    Diese Intialisierung solltest du z.B. im OnCreate des Formulars durchführen.
  • Forum: Sonstige Fragen zu Delphi

    AW: Weiterlernen

     
      by SProske, 8. Aug 2016
    Auch unter Delphi 7 solltest du DateUtils in den uses einbinden können:

    implementation

    uses
    DateUtils;
  • Forum: Sonstige Fragen zu Delphi

    AW: Weiterlernen

     
      by SProske, 8. Aug 2016
    IncSecond ist eine Funktion aus der Unit DateUtils, mir ist nicht ganz klar, wieso du das als Variable deklarierst.
    Dadurch dass du es als Variable deklarierst, wird an der Stelle natürlich versucht, auch darauf zurückzugreifen, was nicht wirklich funktionieren kann.

    Das Initialisieren von totaltime sollte noch immer nicht in der onTimer-Methode geschehen, sondern z.b. im OnCreate des...
  • Forum: Sonstige Fragen zu Delphi

    AW: Weiterlernen

     
      by SProske, 8. Aug 2016
    TDateTime, TTime und TDate sind allesamt intern Double-Werte, bei denen der ganzzahlige Anteil zur Verschlüsselung des Datums und der Nachkomma-Anteil zur Verschlüsselung der Zeit verwendet wird. Deswegen erhältst du immer die Zeit 00:00:00 - 1000 und 999 sind eben ganze Zahlen. Zur Arbeit mit Zeit-/Datums-Werten solltest du die Unit DateUtils verwenden:

    //totaltime initialisieren
    totaltime...


URL zu dieser Suchanfrage:

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